Time bar (total: 31.2s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 7 |
| 25% | 25% | 74.9% | 0.1% | 0% | 0% | 0% | 8 |
| 54.7% | 54.6% | 45.2% | 0.1% | 0% | 0% | 0% | 9 |
| 56.3% | 56.2% | 43.7% | 0.1% | 0% | 0% | 0% | 10 |
| 62.5% | 62.4% | 37.4% | 0.1% | 0% | 0% | 0% | 11 |
| 66% | 65.9% | 33.9% | 0.1% | 0% | 0% | 0% | 12 |
Compiled 20 to 15 computations (25% saved)
| 4.9s | 4709× | body | 1024 | valid |
| 889.0ms | 1483× | body | 512 | valid |
| 644.0ms | 2047× | body | 256 | valid |
| 26.0ms | 17× | body | 2048 | valid |
| 2× | egglog |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 kx) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 kx)) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 th) 2)))) (sin.f64 ky)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 kx) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2)))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 kx) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 kx)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 kx)) (hypot.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 th) 2)))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 th))) |
Compiled 22 to 17 computations (22.7% saved)
| 1× | egglog |
| Inputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 30 to 17 computations (43.3% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 2.5b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ▶ | 3.9b | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
Compiled 33 to 23 computations (30.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| ✓ | 0.2b | (pow.f64 (sin.f64 kx) 2) |
| ✓ | 0.3b | (pow.f64 (sin.f64 ky) 2) |
| ✓ | 3.6b | (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) |
Compiled 69 to 37 computations (46.4% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | ky | @ | 0 | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| 2.0ms | ky | @ | -inf | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| 2.0ms | kx | @ | 0 | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| 2.0ms | th | @ | inf | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| 1.0ms | ky | @ | inf | (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) |
Compiled 10130 to 6405 computations (36.8% saved)
| 1× | batch-egg-rewrite |
| 120× | egg-rr |
| 49× | egg-rr |
| 45× | egg-rr |
| 34× | egg-rr |
| Inputs |
|---|
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2))) |
(pow.f64 (sin.f64 ky) 2) |
(pow.f64 (sin.f64 kx) 2) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/2) (sqrt.f64 1/2) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 1/2 1/2)) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1 (neg.f64 (pow.f64 (cos.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 ky) 2)) 0) (/.f64 (-.f64 1 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2))) (+.f64 1 (pow.f64 (cos.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (/.f64 (-.f64 (*.f64 1/2 1/2) (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (cos.f64 ky) 2))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 ky ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (neg.f64 (cos.f64 ky)) (cos.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (pow.f64 (cos.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (pow.f64 (cos.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 0) 2) (*.f64 1/2 (cos.f64 (+.f64 ky ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (sin.f64 ky) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 ky) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (cos.f64 ky)) (-.f64 1 (cos.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sin.f64 ky) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 ky) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (cos.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 ky) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 ky) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (pow.f64 (cos.f64 ky) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/2) (sqrt.f64 1/2) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 1/2 1/2)) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1 (neg.f64 (pow.f64 (cos.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 kx) 2)) 0) (/.f64 (-.f64 1 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2))) (+.f64 1 (pow.f64 (cos.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (cos.f64 kx) 2))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (/.f64 (-.f64 (*.f64 1/2 1/2) (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (*.f64 (neg.f64 (cos.f64 kx)) (cos.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (neg.f64 (pow.f64 (cos.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 kx kx))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (pow.f64 (cos.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 0) 2) (*.f64 1/2 (cos.f64 (+.f64 kx kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 kx) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (sin.f64 kx) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 kx) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)) (cbrt.f64 (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (cos.f64 kx)) (-.f64 1 (cos.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sin.f64 kx) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 3)) (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 kx) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (cos.f64 kx) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 kx) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 kx) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (pow.f64 (cos.f64 kx) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) -1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(sqrt.f64 (pow.f64 (sin.f64 ky) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (pow.f64 (sin.f64 kx) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(pow.f64 ky 2) |
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (pow.f64 ky 2)) |
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (pow.f64 ky 2) (*.f64 2/45 (pow.f64 ky 6)))) |
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/315 (pow.f64 ky 8)) (*.f64 2/45 (pow.f64 ky 6))))) |
(pow.f64 kx 2) |
(+.f64 (pow.f64 kx 2) (*.f64 -1/3 (pow.f64 kx 4))) |
(+.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/3 (pow.f64 kx 4)) (*.f64 2/45 (pow.f64 kx 6)))) |
(+.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/3 (pow.f64 kx 4)) (+.f64 (*.f64 2/45 (pow.f64 kx 6)) (*.f64 -1/315 (pow.f64 kx 8))))) |
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 1/2)) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 2)) |
(pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 1/2) |
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3) |
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(sqrt.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)) |
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(fma.f64 (sqrt.f64 1/2) (sqrt.f64 1/2) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 1/2 1/2)) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(fma.f64 1 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(fma.f64 1 1 (neg.f64 (pow.f64 (cos.f64 ky) 2))) |
(if (!=.f64 1 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 ky) 2)) 0) (/.f64 (-.f64 1 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2))) (+.f64 1 (pow.f64 (cos.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (/.f64 (-.f64 (*.f64 1/2 1/2) (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 1/2 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (cos.f64 ky) 2))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 ky ky)))) |
(+.f64 1 (*.f64 (neg.f64 (cos.f64 ky)) (cos.f64 ky))) |
(+.f64 1 (neg.f64 (pow.f64 (cos.f64 ky) 2))) |
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) |
(-.f64 1 (pow.f64 (cos.f64 ky) 2)) |
(-.f64 (/.f64 (cos.f64 0) 2) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) |
(*.f64 1 (pow.f64 (sin.f64 ky) 2)) |
(*.f64 (pow.f64 (sin.f64 ky) 2) 1) |
(*.f64 (sin.f64 ky) (sin.f64 ky)) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (+.f64 1 (cos.f64 ky)) (-.f64 1 (cos.f64 ky))) |
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1/2) |
(/.f64 (pow.f64 (sin.f64 ky) 2) 1) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 ky) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (cos.f64 ky) 2)))) |
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky)))) -2) |
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 2) |
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (cbrt.f64 2)) (cbrt.f64 4)) |
(pow.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2) 1/3) |
(pow.f64 (pow.f64 (sin.f64 ky) 2) 1) |
(pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 3) |
(pow.f64 (sin.f64 ky) 2) |
(neg.f64 (-.f64 (pow.f64 (cos.f64 ky) 2) 1)) |
(neg.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 1/2)) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2)) |
(fma.f64 (sqrt.f64 1/2) (sqrt.f64 1/2) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 1/2 1/2)) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(fma.f64 1 1 (neg.f64 (pow.f64 (cos.f64 kx) 2))) |
(fma.f64 1 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(if (!=.f64 1 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 kx) 2)) 0) (/.f64 (-.f64 1 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2))) (+.f64 1 (pow.f64 (cos.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 1/2 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (cos.f64 kx) 2))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (/.f64 (-.f64 (*.f64 1/2 1/2) (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (sin.f64 kx) 2)) |
(+.f64 1 (*.f64 (neg.f64 (cos.f64 kx)) (cos.f64 kx))) |
(+.f64 1 (neg.f64 (pow.f64 (cos.f64 kx) 2))) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 kx kx)))) |
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(-.f64 1 (pow.f64 (cos.f64 kx) 2)) |
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) |
(-.f64 (/.f64 (cos.f64 0) 2) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) |
(*.f64 (sin.f64 kx) (sin.f64 kx)) |
(*.f64 1 (pow.f64 (sin.f64 kx) 2)) |
(*.f64 (pow.f64 (sin.f64 kx) 2) 1) |
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)) (cbrt.f64 (sin.f64 kx))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)) 1)) |
(*.f64 (+.f64 1 (cos.f64 kx)) (-.f64 1 (cos.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))) |
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1/2) |
(/.f64 (pow.f64 (sin.f64 kx) 2) 1) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 3)) (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 kx) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (cos.f64 kx) 2)))) |
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx)))) -2) |
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 2) |
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (cbrt.f64 2)) (cbrt.f64 4)) |
(pow.f64 (pow.f64 (sin.f64 kx) 2) 1) |
(pow.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2) 1/3) |
(pow.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) 3) |
(pow.f64 (sin.f64 kx) 2) |
(neg.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 1/2)) |
(neg.f64 (-.f64 (pow.f64 (cos.f64 kx) 2) 1)) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th))) |
(neg.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
| Outputs |
|---|
(sqrt.f64 (pow.f64 (sin.f64 ky) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (pow.f64 (sin.f64 kx) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 ky 2) |
(*.f64 ky ky) |
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (pow.f64 ky 2)) |
(fma.f64 -1/3 (pow.f64 ky 4) (*.f64 ky ky)) |
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (pow.f64 ky 2) (*.f64 2/45 (pow.f64 ky 6)))) |
(+.f64 (fma.f64 -1/3 (pow.f64 ky 4) (*.f64 ky ky)) (*.f64 2/45 (pow.f64 ky 6))) |
(+.f64 (*.f64 -1/3 (pow.f64 ky 4)) (+.f64 (pow.f64 ky 2) (+.f64 (*.f64 -1/315 (pow.f64 ky 8)) (*.f64 2/45 (pow.f64 ky 6))))) |
(+.f64 (fma.f64 -1/3 (pow.f64 ky 4) (*.f64 ky ky)) (fma.f64 -1/315 (pow.f64 ky 8) (*.f64 2/45 (pow.f64 ky 6)))) |
(pow.f64 kx 2) |
(*.f64 kx kx) |
(+.f64 (pow.f64 kx 2) (*.f64 -1/3 (pow.f64 kx 4))) |
(+.f64 (*.f64 kx kx) (*.f64 -1/3 (pow.f64 kx 4))) |
(+.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/3 (pow.f64 kx 4)) (*.f64 2/45 (pow.f64 kx 6)))) |
(+.f64 (*.f64 kx kx) (fma.f64 -1/3 (pow.f64 kx 4) (*.f64 2/45 (pow.f64 kx 6)))) |
(+.f64 (pow.f64 kx 2) (+.f64 (*.f64 -1/3 (pow.f64 kx 4)) (+.f64 (*.f64 2/45 (pow.f64 kx 6)) (*.f64 -1/315 (pow.f64 kx 8))))) |
(+.f64 (*.f64 kx kx) (fma.f64 -1/3 (pow.f64 kx 4) (fma.f64 2/45 (pow.f64 kx 6) (*.f64 -1/315 (pow.f64 kx 8))))) |
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (neg.f64 -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 2 1/2)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 2 2)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2)) 1/2) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1/2) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (fma.f64 (sin.f64 kx) (sin.f64 kx) (pow.f64 (sin.f64 ky) 2))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(fabs.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(fabs.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(fma.f64 (sqrt.f64 1/2) (sqrt.f64 1/2) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(pow.f64 (sin.f64 ky) 2) |
(fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 1/2 1/2)) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(pow.f64 (sin.f64 ky) 2) |
(fma.f64 1 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(pow.f64 (sin.f64 ky) 2) |
(fma.f64 1 1 (neg.f64 (pow.f64 (cos.f64 ky) 2))) |
(pow.f64 (sin.f64 ky) 2) |
(if (!=.f64 1 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 ky) 2)) 0) (/.f64 (-.f64 1 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2))) (+.f64 1 (pow.f64 (cos.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 ky) 2)) 0) (/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 ky) 2) 2)) (+.f64 1 (pow.f64 (cos.f64 ky) 2))) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (/.f64 (-.f64 (*.f64 1/2 1/2) (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (/.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 2)) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 1/2 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 ky) 2) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (cos.f64 ky) 2))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 ky) 2) 2) (pow.f64 (cos.f64 ky) 2))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(if (!=.f64 (+.f64 1/4 (+.f64 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 2) (*.f64 1/4 (cos.f64 (+.f64 ky ky))))) 0) (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 ky) 2)) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 ky ky)))) |
(+.f64 1 (*.f64 (neg.f64 (cos.f64 ky)) (cos.f64 ky))) |
(pow.f64 (sin.f64 ky) 2) |
(+.f64 1 (neg.f64 (pow.f64 (cos.f64 ky) 2))) |
(pow.f64 (sin.f64 ky) 2) |
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))) |
(pow.f64 (sin.f64 ky) 2) |
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) |
(pow.f64 (sin.f64 ky) 2) |
(-.f64 1 (pow.f64 (cos.f64 ky) 2)) |
(pow.f64 (sin.f64 ky) 2) |
(-.f64 (/.f64 (cos.f64 0) 2) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) |
(-.f64 (/.f64 1 2) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) |
(*.f64 1 (pow.f64 (sin.f64 ky) 2)) |
(pow.f64 (sin.f64 ky) 2) |
(*.f64 (pow.f64 (sin.f64 ky) 2) 1) |
(pow.f64 (sin.f64 ky) 2) |
(*.f64 (sin.f64 ky) (sin.f64 ky)) |
(pow.f64 (sin.f64 ky) 2) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (+.f64 1 (cos.f64 ky)) (-.f64 1 (cos.f64 ky))) |
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1/2) |
(*.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) 1/2) |
(/.f64 (pow.f64 (sin.f64 ky) 2) 1) |
(pow.f64 (sin.f64 ky) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) (*.f64 1/2 (cos.f64 (+.f64 ky ky)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 ky ky))))))) |
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 3)) (+.f64 1/4 (+.f64 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 2) (*.f64 1/4 (cos.f64 (+.f64 ky ky)))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 ky) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 ky) 2) (pow.f64 (cos.f64 ky) 2)) (pow.f64 (cos.f64 ky) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 ky) 2) 3)) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 ky) 2) 2) (pow.f64 (cos.f64 ky) 2)))) |
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky)))) -2) |
(neg.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) -2)) |
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 2) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) 2) |
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1) 2) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) 1) 2) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 ky ky))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 ky ky))) (cbrt.f64 2)) (cbrt.f64 4)) |
(pow.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2) 1/3) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2)) |
(pow.f64 (pow.f64 (sin.f64 ky) 2) 1) |
(pow.f64 (sin.f64 ky) 2) |
(pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 3) |
(pow.f64 (sin.f64 ky) 2) |
(pow.f64 (sin.f64 ky) 2) |
(neg.f64 (-.f64 (pow.f64 (cos.f64 ky) 2) 1)) |
(pow.f64 (sin.f64 ky) 2) |
(neg.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 ky ky))) 1/2)) |
(pow.f64 (sin.f64 ky) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 3) 2)) |
(fma.f64 (sqrt.f64 1/2) (sqrt.f64 1/2) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(pow.f64 (sin.f64 kx) 2) |
(fma.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 1/2 1/2)) (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(pow.f64 (sin.f64 kx) 2) |
(fma.f64 1 1 (neg.f64 (pow.f64 (cos.f64 kx) 2))) |
(pow.f64 (sin.f64 kx) 2) |
(fma.f64 1 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(pow.f64 (sin.f64 kx) 2) |
(if (!=.f64 1 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 kx) 2)) 0) (/.f64 (-.f64 1 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2))) (+.f64 1 (pow.f64 (cos.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1 (pow.f64 (cos.f64 kx) 2)) 0) (/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 kx) 2) 2)) (+.f64 1 (pow.f64 (cos.f64 kx) 2))) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 1/2 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1/4 (+.f64 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 2) (*.f64 1/4 (cos.f64 (+.f64 kx kx))))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (cos.f64 kx) 2))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 kx) 2) 2) (pow.f64 (cos.f64 kx) 2))) 0) (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (/.f64 (-.f64 (*.f64 1/2 1/2) (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (sin.f64 kx) 2)) |
(if (!=.f64 (pow.f64 (cos.f64 kx) 2) 0) (/.f64 (-.f64 1/4 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 2)) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (sin.f64 kx) 2)) |
(+.f64 1 (*.f64 (neg.f64 (cos.f64 kx)) (cos.f64 kx))) |
(pow.f64 (sin.f64 kx) 2) |
(+.f64 1 (neg.f64 (pow.f64 (cos.f64 kx) 2))) |
(pow.f64 (sin.f64 kx) 2) |
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (+.f64 kx kx)))) |
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))) |
(pow.f64 (sin.f64 kx) 2) |
(-.f64 1 (pow.f64 (cos.f64 kx) 2)) |
(pow.f64 (sin.f64 kx) 2) |
(-.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) |
(pow.f64 (sin.f64 kx) 2) |
(-.f64 (/.f64 (cos.f64 0) 2) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) |
(-.f64 (/.f64 1 2) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) |
(*.f64 (sin.f64 kx) (sin.f64 kx)) |
(pow.f64 (sin.f64 kx) 2) |
(*.f64 1 (pow.f64 (sin.f64 kx) 2)) |
(pow.f64 (sin.f64 kx) 2) |
(*.f64 (pow.f64 (sin.f64 kx) 2) 1) |
(pow.f64 (sin.f64 kx) 2) |
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)) (cbrt.f64 (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 kx))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (sin.f64 kx)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (sin.f64 kx)) 1)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) |
(*.f64 (+.f64 1 (cos.f64 kx)) (-.f64 1 (cos.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 kx) 2) (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 kx) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 kx) (cbrt.f64 (sin.f64 kx))) 2) (pow.f64 (sin.f64 kx) 2)))) |
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1/2) |
(*.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 1/2) |
(/.f64 (pow.f64 (sin.f64 kx) 2) 1) |
(pow.f64 (sin.f64 kx) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 3)) (+.f64 (*.f64 1/2 1/2) (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) (*.f64 1/2 (cos.f64 (+.f64 kx kx)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 kx kx))))))) |
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 3)) (+.f64 1/4 (+.f64 (pow.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 2) (*.f64 1/4 (cos.f64 (+.f64 kx kx)))))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 kx) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (cos.f64 kx) 2) (pow.f64 (cos.f64 kx) 2)) (pow.f64 (cos.f64 kx) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (cos.f64 kx) 2) 3)) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (cos.f64 kx) 2) 2) (pow.f64 (cos.f64 kx) 2)))) |
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx)))) -2) |
(neg.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) -2)) |
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 2) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) |
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1) 2) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) 1) 2) |
(/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 0) (cos.f64 (+.f64 kx kx))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) (cbrt.f64 2)) (cbrt.f64 4)) |
(pow.f64 (pow.f64 (sin.f64 kx) 2) 1) |
(pow.f64 (sin.f64 kx) 2) |
(pow.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2) 1/3) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2)) |
(pow.f64 (cbrt.f64 (pow.f64 (sin.f64 kx) 2)) 3) |
(pow.f64 (sin.f64 kx) 2) |
(pow.f64 (sin.f64 kx) 2) |
(neg.f64 (-.f64 (*.f64 1/2 (cos.f64 (+.f64 kx kx))) 1/2)) |
(pow.f64 (sin.f64 kx) 2) |
(neg.f64 (-.f64 (pow.f64 (cos.f64 kx) 2) 1)) |
(pow.f64 (sin.f64 kx) 2) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 kx) 3) 2)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (*.f64 (sin.f64 th) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 (*.f64 -1 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sqrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
| ✓ | 0.2b | (*.f64 (sin.f64 ky) (sin.f64 th)) |
| ✓ | 2.6b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 33 to 9 computations (72.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ky | @ | 0 | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | ky | @ | inf | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | kx | @ | inf | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | ky | @ | -inf | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | kx | @ | -inf | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 10750 to 6385 computations (40.6% saved)
| 1× | batch-egg-rewrite |
| 200× | egg-rr |
| 102× | egg-rr |
| 35× | egg-rr |
| Inputs |
|---|
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (sin.f64 th)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) -1) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) 1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1/2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1/2 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1/2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) (+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (neg.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 1) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sin.f64 th))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (neg.f64 (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (neg.f64 (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 1) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (sqrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (cbrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1/2 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (-.f64 ky th)) 2) (*.f64 2 (cos.f64 (+.f64 ky th)))) (*.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (neg.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (sin.f64 th) ky) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th))) (*.f64 (sin.f64 th) ky)) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) (sin.f64 th))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th))) (*.f64 (sin.f64 th) ky))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) (sin.f64 th))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) (sin.f64 th))) (*.f64 (sin.f64 th) ky)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) th) |
(+.f64 (*.f64 (sin.f64 ky) th) (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky)))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 th 5) (sin.f64 ky))) (+.f64 (*.f64 (sin.f64 ky) th) (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky))))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 th 5) (sin.f64 ky))) (+.f64 (*.f64 (sin.f64 ky) th) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky))) (*.f64 -1/5040 (*.f64 (sin.f64 ky) (pow.f64 th 7)))))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(sqrt.f64 (pow.f64 (sin.f64 ky) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (pow.f64 (sin.f64 kx) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 0 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2)) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) 1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1/2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1/2 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1/2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1/2 1)) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 1/2 0) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) (+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (neg.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) |
(-.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) |
(-.f64 0 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 1) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 1)) |
(*.f64 (sin.f64 ky) (sin.f64 th)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1/2) |
(*.f64 1 (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (sin.f64 ky))) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 1/2)) |
(*.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 1/2)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (neg.f64 (sin.f64 th)) (neg.f64 (sin.f64 ky))) |
(*.f64 (neg.f64 -1) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 th))) |
(*.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) |
(*.f64 (neg.f64 (neg.f64 (sin.f64 th))) (sin.f64 ky)) |
(*.f64 -1 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (sin.f64 th) (neg.f64 (neg.f64 (sin.f64 ky)))) |
(*.f64 (sin.f64 ky) (neg.f64 (neg.f64 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) |
(*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 -2)) |
(*.f64 (/.f64 -2 1) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2)) |
(*.f64 (/.f64 -2 (sqrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) (sqrt.f64 2))) |
(*.f64 (/.f64 -2 (cbrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2)) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) (sqrt.f64 2))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1/2 1)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -2) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) -2) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 1/2)) |
(/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 ky th)) 2) (*.f64 2 (cos.f64 (+.f64 ky th)))) (*.f64 2 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (neg.f64 -2)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 3) 1/3) |
(pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2))) |
(neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 3)) |
(if (!=.f64 1 0) (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (neg.f64 -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) |
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) |
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)) |
| Outputs |
|---|
(*.f64 (sin.f64 th) ky) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th))) (*.f64 (sin.f64 th) ky)) |
(fma.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th)) (*.f64 (sin.f64 th) ky)) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) (sin.f64 th))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th))) (*.f64 (sin.f64 th) ky))) |
(fma.f64 1/120 (*.f64 (pow.f64 ky 5) (sin.f64 th)) (fma.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th)) (*.f64 (sin.f64 th) ky))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) (sin.f64 th))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) (sin.f64 th))) (*.f64 (sin.f64 th) ky)))) |
(fma.f64 1/120 (*.f64 (pow.f64 ky 5) (sin.f64 th)) (fma.f64 -1/6 (*.f64 (pow.f64 ky 3) (sin.f64 th)) (fma.f64 -1/5040 (*.f64 (pow.f64 ky 7) (sin.f64 th)) (*.f64 (sin.f64 th) ky)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) th) |
(+.f64 (*.f64 (sin.f64 ky) th) (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky)))) |
(fma.f64 (sin.f64 ky) th (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky)))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 th 5) (sin.f64 ky))) (+.f64 (*.f64 (sin.f64 ky) th) (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky))))) |
(fma.f64 1/120 (*.f64 (pow.f64 th 5) (sin.f64 ky)) (fma.f64 (sin.f64 ky) th (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky))))) |
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 th 5) (sin.f64 ky))) (+.f64 (*.f64 (sin.f64 ky) th) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky))) (*.f64 -1/5040 (*.f64 (sin.f64 ky) (pow.f64 th 7)))))) |
(fma.f64 1/120 (*.f64 (pow.f64 th 5) (sin.f64 ky)) (fma.f64 (sin.f64 ky) th (fma.f64 -1/6 (*.f64 (pow.f64 th 3) (sin.f64 ky)) (*.f64 -1/5040 (*.f64 (sin.f64 ky) (pow.f64 th 7)))))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(sqrt.f64 (pow.f64 (sin.f64 ky) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (pow.f64 (sin.f64 kx) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 0 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2)) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)))) (*.f64 2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) (*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) 1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1/2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1/2 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1/2 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1/2 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1/2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 2)) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(*.f64 (/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 4) (cbrt.f64 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) |
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -2)) |
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (pow.f64 (/.f64 1 (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 1/2 0) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 1/2 0) (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (pow.f64 (/.f64 1 (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) (+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 0) (/.f64 (*.f64 (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2))))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(+.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (neg.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(-.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (*.f64 (cos.f64 (+.f64 ky th)) 1/2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(-.f64 0 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) 1) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) 1)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (sin.f64 th)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1/2) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 1 (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 1/2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 1/2)) |
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)))) 1/2) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 1)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2) 2)) (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (neg.f64 (sin.f64 th)) (neg.f64 (sin.f64 ky))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (neg.f64 -1) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (sin.f64 th))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) |
(*.f64 (neg.f64 (neg.f64 (sin.f64 th))) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 -1 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 th) (neg.f64 (neg.f64 (sin.f64 ky)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (neg.f64 (neg.f64 (sin.f64 th)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) 2)) |
(*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 -2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (/.f64 -2 1) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2)) |
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)))) 1/2) |
(*.f64 (/.f64 -2 (sqrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) (sqrt.f64 2))) |
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)))) 1/2) |
(*.f64 (/.f64 -2 (cbrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) (cbrt.f64 (*.f64 2 2)))) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)))) (*.f64 (cbrt.f64 2) (cbrt.f64 4))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (*.f64 2 2)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (cbrt.f64 2) (cbrt.f64 4))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) (sqrt.f64 2))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1/2 1)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 2) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -2) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) -2) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (cbrt.f64 4) (cbrt.f64 2))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 1/2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 ky th)) 2) (*.f64 2 (cos.f64 (+.f64 ky th)))) (*.f64 2 2)) |
(/.f64 (fma.f64 (cos.f64 (-.f64 ky th)) 2 (neg.f64 (*.f64 2 (cos.f64 (+.f64 ky th))))) 4) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 1)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (neg.f64 -2)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 3) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 3) 1/3) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 1) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (*.f64 (cos.f64 (-.f64 ky th)) 1/2))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 3)) |
(*.f64 (sin.f64 th) (sin.f64 ky)) |
(if (!=.f64 1 0) (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (neg.f64 -1) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 1/3) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
Compiled 19100 to 5945 computations (68.9% saved)
11 alts after pruning (10 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 761 | 10 | 771 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 0 | 1 |
| Total | 762 | 11 | 773 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.2b | (if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| ▶ | 0.2b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 2.6b | (/.f64 (if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) | |
| 33.7b | (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) | |
| ✓ | 2.5b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ▶ | 32.2b | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 0.3b | (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) | |
| ▶ | 0.2b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
| 8.7b | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) | |
| ▶ | 2.6b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
| 0.4b | (*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
Compiled 406 to 245 computations (39.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
| ✓ | 0.1b | (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
| 0.2b | (*.f64 (sin.f64 ky) (sin.f64 th)) | |
| ✓ | 2.6b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 84 to 17 computations (79.8% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ky | @ | 0 | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
| 1.0ms | ky | @ | 0 | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 1.0ms | ky | @ | inf | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 1.0ms | ky | @ | 0 | (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
| 1.0ms | kx | @ | 0 | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
Compiled 18300 to 11230 computations (38.6% saved)
| 1× | batch-egg-rewrite |
| 146× | egg-rr |
| 109× | egg-rr |
| 81× | egg-rr |
| Inputs |
|---|
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (neg.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) 2) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (sin.f64 th)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 -1 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 -1 (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(/.f64 (sqrt.f64 (pow.f64 (sin.f64 kx) 2)) ky) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 0 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 2))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 ky))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (sin.f64 ky)) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (neg.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -2) |
(/.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) 2) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) 2) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1/2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) -2)) |
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky))) |
(neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(-.f64 0 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 1 -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(*.f64 (sin.f64 th) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1) (sin.f64 th)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (neg.f64 (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) 2) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))) 1)) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (sin.f64 th)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 1 (sin.f64 ky))) |
(/.f64 (*.f64 -1 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 3) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 -1 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(-.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 1 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(*.f64 (/.f64 1 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 1)) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 -1 (sin.f64 ky)) 1)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(*.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (neg.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (sin.f64 ky)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(*.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 3) 1/3) |
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 3)) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (pow.f64 (sin.f64 kx) 2)) ky) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 ky th) (+.f64 ky th)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 0 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1/2) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (*.f64 2 2)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (neg.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (*.f64 (sin.f64 ky) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (cbrt.f64 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 4)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) 2) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1/2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1/2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) 1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) 1) (*.f64 -2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 2)) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) -2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (neg.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(-.f64 0 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(-.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 th)) (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (neg.f64 (sin.f64 th)) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (neg.f64 (sin.f64 th)) (*.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (neg.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(*.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1) (sin.f64 th)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (neg.f64 (sin.f64 th))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) 2)) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) 2) (sin.f64 th))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (neg.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (sin.f64 th)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 th)) (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1)) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 1 (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 -1 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 th)) (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky))) |
(neg.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 3) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) 1/3) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 -1 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(-.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(-.f64 (/.f64 0 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 1 (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 1 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 -1 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)) 1)) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 -1 (sin.f64 ky)) 1)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (neg.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (sin.f64 ky)) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (*.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (sin.f64 ky)) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (neg.f64 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (neg.f64 (sin.f64 ky))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (neg.f64 (sin.f64 ky))) |
(*.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) 2)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (cbrt.f64 (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 1) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 3) 1/3) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) 3)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| ✓ | 0.1b | (*.f64 (sin.f64 ky) th) |
| ✓ | 2.6b | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 29 to 8 computations (72.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | ky | @ | -inf | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 3.0ms | ky | @ | 0 | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | kx | @ | 0 | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | th | @ | -inf | (*.f64 (sin.f64 ky) th) |
| 2.0ms | ky | @ | inf | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 6825 to 4270 computations (37.4% saved)
| 1× | batch-egg-rewrite |
| 128× | egg-rr |
| 57× | egg-rr |
| Inputs |
|---|
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) th) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th -1) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 th) 1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (sin.f64 ky) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (neg.f64 th) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 th (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (*.f64 th th)))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sin.f64 ky) th) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 1 th)) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) th))) (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 th) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (sin.f64 ky) (cbrt.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 th (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 th)) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 ky) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 th) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (neg.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 ky) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sin.f64 ky))) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 th)) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (neg.f64 (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (neg.f64 (neg.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) th) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 th) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) th) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 ky) th) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 th ky) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) th)) (*.f64 th ky)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) th)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) th)) (*.f64 th ky))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) th)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) th)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) th)) (*.f64 th ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(-.f64 0 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th -1) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (neg.f64 th) 1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (*.f64 (sin.f64 ky) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) th)) |
(*.f64 th (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) th))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) (cbrt.f64 th)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 th) (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 th (*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (sin.f64 ky) th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (neg.f64 th) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (*.f64 th th)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 1 0) (*.f64 (sin.f64 ky) th) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 1 th)) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) th))) (*.f64 (sin.f64 ky) th)) |
(-.f64 0 (*.f64 (neg.f64 th) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) th) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th)) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (cbrt.f64 th)) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (sin.f64 ky) (cbrt.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 th (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 th)) (cbrt.f64 th)) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 ky) th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 th) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 th)) |
(*.f64 1 (*.f64 (sin.f64 ky) th)) |
(*.f64 (neg.f64 (neg.f64 (sin.f64 ky))) th) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) |
(*.f64 (neg.f64 th) (neg.f64 (sin.f64 ky))) |
(*.f64 (neg.f64 (neg.f64 th)) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (neg.f64 (neg.f64 th))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))))) |
(*.f64 th (neg.f64 (neg.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (sin.f64 ky) th) 1) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2)) |
(*.f64 -1 (*.f64 (neg.f64 th) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) th) 1) |
(/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) -1) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 3) 1/3) |
(pow.f64 (*.f64 (sin.f64 ky) th) 1) |
(neg.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 3)) |
| Outputs |
|---|
(*.f64 th ky) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) th)) (*.f64 th ky)) |
(*.f64 th (+.f64 (*.f64 -1/6 (pow.f64 ky 3)) ky)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) th)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) th)) (*.f64 th ky))) |
(fma.f64 -1/6 (*.f64 (pow.f64 ky 3) th) (*.f64 th (+.f64 (*.f64 1/120 (pow.f64 ky 5)) ky))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 ky 3) th)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 ky 7) th)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 ky 5) th)) (*.f64 th ky)))) |
(+.f64 (*.f64 th (+.f64 (*.f64 -1/6 (pow.f64 ky 3)) (*.f64 -1/5040 (pow.f64 ky 7)))) (*.f64 th (+.f64 (*.f64 1/120 (pow.f64 ky 5)) ky))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky)) th) -1) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2))) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky)) th) -1) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) th))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky)) th) -1) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th (sin.f64 ky))))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th -1) (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 th) 1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) th)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 th (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) th))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) (cbrt.f64 th)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 th (*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 (sin.f64 ky) th))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (neg.f64 th) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 th (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 1 (sin.f64 ky))) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2)) 0) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (/.f64 1 (pow.f64 (*.f64 th (sin.f64 ky)) 2)))) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 th th))) (sin.f64 ky))) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 th (sin.f64 ky)) 2) (/.f64 (/.f64 1 (sin.f64 ky)) th))) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (*.f64 th th)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 (/.f64 1 (*.f64 th th)))) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) th)) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 ky) th) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 1 0) (*.f64 th (sin.f64 ky)) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 1 th)) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 1 th)) (*.f64 th (sin.f64 ky))) |
(if (!=.f64 (*.f64 (sin.f64 ky) th) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 ky) th))) (*.f64 (sin.f64 ky) th)) |
(if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 1 (sin.f64 ky)) th) -1) (*.f64 th (sin.f64 ky))) |
(-.f64 0 (*.f64 (neg.f64 th) (sin.f64 ky))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (sin.f64 ky) th) |
(*.f64 th (sin.f64 ky)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) th))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th)) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (cbrt.f64 th)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (sin.f64 ky) (cbrt.f64 th))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 th (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (cbrt.f64 th)) (cbrt.f64 th)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))) th) (cbrt.f64 (*.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (sin.f64 ky)) 2)))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) 2)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 ky) th)))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th))) 2) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 th) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (neg.f64 (sin.f64 ky)) (neg.f64 th)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 1 (*.f64 (sin.f64 ky) th)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (neg.f64 (neg.f64 (sin.f64 ky))) th) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (neg.f64 th) (neg.f64 (sin.f64 ky))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (neg.f64 (neg.f64 th)) (sin.f64 ky)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (neg.f64 (neg.f64 th))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2))))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 th (neg.f64 (neg.f64 (sin.f64 ky)))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (*.f64 (sin.f64 ky) th) 1) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 2)))) |
(*.f64 th (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) 2)) |
(*.f64 th (sin.f64 ky)) |
(*.f64 -1 (*.f64 (neg.f64 th) (sin.f64 ky))) |
(*.f64 th (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) th) 1) |
(*.f64 th (sin.f64 ky)) |
(/.f64 (*.f64 (neg.f64 th) (sin.f64 ky)) -1) |
(*.f64 th (sin.f64 ky)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) th)) 3) |
(*.f64 th (sin.f64 ky)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 3) 1/3) |
(*.f64 th (sin.f64 ky)) |
(pow.f64 (*.f64 (sin.f64 ky) th) 1) |
(*.f64 th (sin.f64 ky)) |
(neg.f64 (*.f64 (neg.f64 th) (sin.f64 ky))) |
(*.f64 th (sin.f64 ky)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) th) 3)) |
(*.f64 th (sin.f64 ky)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
| ✓ | 0.2b | (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| ✓ | 0.2b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
Compiled 36 to 9 computations (75% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | kx | @ | 0 | (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 2.0ms | ky | @ | 0 | (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 1.0ms | ky | @ | 0 | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
| 1.0ms | kx | @ | inf | (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 1.0ms | ky | @ | inf | (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 14905 to 9760 computations (34.5% saved)
| 1× | batch-egg-rewrite |
| 115× | egg-rr |
| 86× | egg-rr |
| 28× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) -1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(sqrt.f64 (pow.f64 (sin.f64 kx) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (pow.f64 (sin.f64 ky) 2)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th))) |
(neg.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(-.f64 0 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (sin.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 -1 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1) |
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2) |
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3) |
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1) |
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)) |
| Outputs |
|---|
(sqrt.f64 (pow.f64 (sin.f64 kx) 2)) |
(fabs.f64 (sin.f64 kx)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (pow.f64 (sin.f64 ky) 2)) |
(fabs.f64 (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (sin.f64 th))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 ky))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 ky))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (sin.f64 ky) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(*.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 1/2) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 1/3) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 1) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(pow.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 ky) (sin.f64 kx)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(neg.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2))) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(sqrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
(cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3)) |
(hypot.f64 (sin.f64 kx) (sin.f64 ky)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| 0.2b | (*.f64 (sin.f64 ky) (sin.f64 th)) | |
| ✓ | 0.2b | (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 2.6b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
Compiled 43 to 14 computations (67.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 18.0ms | ky | @ | inf | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
| 3.0ms | kx | @ | 0 | (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | ky | @ | 0 | (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | ky | @ | 0 | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
| 1.0ms | kx | @ | 0 | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
Compiled 11670 to 7665 computations (34.3% saved)
| 1× | batch-egg-rewrite |
| 138× | egg-rr |
| 51× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 -1 (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (neg.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (neg.f64 1/3)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 3)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 1/2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) -1) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 -1 (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2)) |
(*.f64 (/.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 2)) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) 1)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) |
(*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) |
(*.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 2)) |
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) |
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (neg.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(neg.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(if (!=.f64 1 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (neg.f64 1/3)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 3)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 1/2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 0 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) |
(*.f64 (/.f64 1 -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 2)) |
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) -1) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1)) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (neg.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) |
(neg.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(neg.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 -1 (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 2 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 -2 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 1/2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 0) (/.f64 -2 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 1/2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1/2 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 (cos.f64 (-.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) (/.f64 (cos.f64 (+.f64 ky th)) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (-.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cos.f64 (+.f64 ky th)) 1/2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 (*.f64 2 2)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 2)) |
(/.f64 (*.f64 -2 (*.f64 (*.f64 (sin.f64 (*.f64 (-.f64 ky (-.f64 th (+.f64 ky th))) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 ky th) (+.f64 ky th)) 1/2))) 1/2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 (sin.f64 th) (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 1)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) 1)) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 1/2 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1/2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (cbrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 2 2)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (sqrt.f64 2))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (sin.f64 ky)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) |
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) 2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 -2 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 -2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) -2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) -1) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -2) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 1/2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2) 1)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -2)) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (neg.f64 (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2))) |
(/.f64 (-.f64 (cos.f64 (+.f64 ky th)) (cos.f64 (-.f64 ky th))) (*.f64 -2 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 1 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 0) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (/.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) -1) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) (neg.f64 1/3)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 3) -1/3) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 3)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -3) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 1/2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) -1/2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 0 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(+.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 1 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) |
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(pow.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(*.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(pow.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(*.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 -1 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) |
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) |
(*.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) 2)) |
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) -1) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(pow.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) |
(/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1)) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 -1 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) -1) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (*.f64 (sin.f64 ky) (sin.f64 th)) | |
| ✓ | 0.2b | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
| ✓ | 0.3b | (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
| 2.6b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 84 to 17 computations (79.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | th | @ | inf | (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
| 2.0ms | th | @ | 0 | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
| 1.0ms | ky | @ | 0 | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
| 1.0ms | kx | @ | 0 | (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
| 1.0ms | ky | @ | 0 | (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
Compiled 11795 to 7220 computations (38.8% saved)
| 1× | batch-egg-rewrite |
| 117× | egg-rr |
| 79× | egg-rr |
| Inputs |
|---|
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 ky) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) 2) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (sin.f64 th))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 -1 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 1 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 -1 (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (neg.f64 (sin.f64 th)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 ky) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(-.f64 0 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(-.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(*.f64 -1 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 1 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (sin.f64 ky) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (sin.f64 ky)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (neg.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2)) |
(*.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) 2)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) 1)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) 2) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (/.f64 1 (/.f64 1 (sin.f64 th))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 -1 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1) |
(/.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 th))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 3) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3) 1/3) |
(pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1) |
(neg.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3)) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 -1 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(-.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(-.f64 (/.f64 0 (neg.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 1 (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(*.f64 (/.f64 1 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(*.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1) |
(*.f64 (/.f64 -1 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th)))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 -1 (sin.f64 th)) 1)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 1)) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(*.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(*.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (neg.f64 (sin.f64 th)))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (neg.f64 (sin.f64 th)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1) |
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 3) 1/3) |
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 3)) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) th) |
(if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (*.f64 (sin.f64 ky) (neg.f64 (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 ky) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 th)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (sin.f64 th))))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (neg.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) (neg.f64 (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (sin.f64 th))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(-.f64 0 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(-.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 -1 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 th)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (*.f64 (/.f64 1 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 -1 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 1 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (sin.f64 ky) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (sin.f64 ky)) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (neg.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2))) |
(*.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) 2)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 2)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1)) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) 1)) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (sin.f64 th))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (neg.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) 2) (sin.f64 ky))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 1 (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) (/.f64 1 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)))) (/.f64 1 (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 1 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 1 (/.f64 1 (sin.f64 th))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 -1 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (/.f64 -1 (sin.f64 th)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 -1 (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 th))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th))))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 ky)) (pow.f64 (sin.f64 ky) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (neg.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1)) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (neg.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2) (neg.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2) (sin.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (sin.f64 ky) (/.f64 1 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 2) (neg.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 th))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 th))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) 3) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3) 1/3) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 1) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(neg.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) 1)) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3)) |
(/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 -1 (/.f64 (neg.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(-.f64 0 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(-.f64 (/.f64 0 (neg.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 1 (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 1 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 -1 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (/.f64 1 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 -1 (sin.f64 th)) 1)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (sin.f64 th)) 1)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 1)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 -1 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(*.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) 2)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2))) (cbrt.f64 (neg.f64 (sin.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (neg.f64 (sin.f64 th)))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (neg.f64 (sin.f64 th)))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 th)) (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (sin.f64 th)))) |
(pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 1) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) 3) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 3) 1/3) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(neg.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (neg.f64 (sin.f64 th)))) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) 3)) |
(/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) |
Compiled 67485 to 17112 computations (74.6% saved)
19 alts after pruning (14 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2027 | 12 | 2039 |
| Fresh | 3 | 2 | 5 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 4 | 5 |
| Total | 2031 | 19 | 2050 |
| Status | Error | Program |
|---|---|---|
| ✓ | 0.2b | (if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 0.3b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) | |
| ✓ | 0.2b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 29.8b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 29.9b | (if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 33.7b | (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) | |
| ✓ | 2.5b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 32.2b | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ▶ | 49.2b | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ▶ | 0.3b | (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
| ✓ | 0.2b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
| 29.9b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) | |
| 8.7b | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) | |
| 35.7b | (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) | |
| 36.3b | (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) | |
| ▶ | 29.9b | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
| ▶ | 33.8b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| ▶ | 0.3b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| 30.0b | (*.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
Compiled 593 to 356 computations (40% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 ky) (sin.f64 kx)) | |
| ✓ | 0.3b | (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| ✓ | 0.3b | (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
Compiled 36 to 9 computations (75% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | th | @ | -inf | (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 2.0ms | kx | @ | 0 | (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 1.0ms | ky | @ | 0 | (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| 1.0ms | ky | @ | 0 | (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
| 1.0ms | th | @ | 0 | (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 13370 to 8415 computations (37.1% saved)
| 1× | batch-egg-rewrite |
| 117× | egg-rr |
| 86× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 th) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) -1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) 1)) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) 1)) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) -1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky))) |
(neg.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(-.f64 0 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (sin.f64 th) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 th))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 -1 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (neg.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 th) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 th) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky)) 1)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (*.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 th ky)) (cos.f64 (+.f64 th ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) -1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 th) (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 th) 2))))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th)) -1) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 th) 2))))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(-.f64 0 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 th) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 1)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 th))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 -1 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 1 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (neg.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (sin.f64 th))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (neg.f64 (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) 2)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2/3)) |
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| ✓ | 2.6b | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 27 to 8 computations (70.4% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 14.0ms | ky | @ | inf | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 3.0ms | kx | @ | 0 | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | ky | @ | 0 | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | ky | @ | -inf | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | th | @ | 0 | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 5630 to 3610 computations (35.9% saved)
| 1× | batch-egg-rewrite |
| 129× | egg-rr |
| Inputs |
|---|
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 (neg.f64 ky) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 th ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 th ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) 0) (/.f64 (cbrt.f64 th) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 th (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky -1) (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 th) 1) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 ky) 1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 th ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th -1) (/.f64 (neg.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th ky))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th (cbrt.f64 ky))) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 ky (cbrt.f64 th))) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (*.f64 (neg.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ky (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 th ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 th ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 th ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 th ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 th ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (*.f64 th ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 th ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 th ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 th (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ky (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 th ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (neg.f64 ky) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (*.f64 th ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) 0) (/.f64 (cbrt.f64 th) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 th (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(-.f64 0 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 ky (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 ky -1) (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (neg.f64 th) 1) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (neg.f64 ky) 1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 th ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th -1) (/.f64 (neg.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(*.f64 (*.f64 th ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(*.f64 th (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 ky (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th ky))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 ky)) |
(*.f64 (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) ky)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th ky))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th (cbrt.f64 ky))) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 ky (cbrt.f64 th))) (cbrt.f64 (*.f64 th th))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 ky (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 th (*.f64 (neg.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 th (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 ky (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 th ky))) |
(*.f64 -1 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 1 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 ky (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 th ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 (*.f64 th ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 th ky))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 (*.f64 th ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (*.f64 th ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 th ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (neg.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 th ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 th (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (neg.f64 (*.f64 th ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(neg.f64 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
| Outputs |
|---|
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (neg.f64 ky) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (*.f64 th ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (*.f64 th ky)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (*.f64 th ky) 2))) 0) (/.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 th ky) 2)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) 0) (/.f64 (cbrt.f64 th) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 th (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (cbrt.f64 th) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 ky (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 ky -1) (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 th) 1) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 ky) 1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 th ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th -1) (/.f64 (neg.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 th (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 ky (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th ky))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 ky)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) ky)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th ky))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th (cbrt.f64 ky))) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 ky (cbrt.f64 th))) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 ky (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 th (*.f64 (neg.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 ky (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (*.f64 th ky))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (*.f64 th ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (*.f64 th ky)) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (*.f64 th ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 (*.f64 th ky))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 th ky) 2)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 (*.f64 th ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 (*.f64 th ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 th ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (neg.f64 (*.f64 th ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (neg.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 th ky) 2))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 th ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 th (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 ky (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 th ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 th ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (*.f64 th ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| ✓ | 0.2b | (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 2.1b | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
Compiled 32 to 8 computations (75% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | kx | @ | 0 | (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | ky | @ | 0 | (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | ky | @ | 0 | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
| 1.0ms | kx | @ | inf | (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | kx | @ | -inf | (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 11665 to 7660 computations (34.3% saved)
| 1× | batch-egg-rewrite |
| 114× | egg-rr |
| 87× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) -1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 th (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 th (sin.f64 ky)) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 ky) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 th (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 th)) 2))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 (neg.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 th) 0) (/.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 th)) 1) (/.f64 (cbrt.f64 (*.f64 th th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 th)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 th th))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 1)) |
(*.f64 (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 th (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 th (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 th) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (cbrt.f64 th) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (neg.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 1 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (*.f64 th (sin.f64 ky)) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (*.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky))) |
(neg.f64 (*.f64 (sin.f64 ky) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(neg.f64 (/.f64 (*.f64 th (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(if (!=.f64 th 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 th)) 2))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 (neg.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 th) 0) (/.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(-.f64 0 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 th) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) 1) (/.f64 (cbrt.f64 (*.f64 th th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) |
(*.f64 th (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) th)) |
(*.f64 (cbrt.f64 (cbrt.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 -1 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 th) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 th)) |
(*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (neg.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 th th))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (neg.f64 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (neg.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th (sin.f64 ky)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th (sin.f64 ky))) -1) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2))) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) 1)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) 1)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 th (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 th)) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 ky) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (cbrt.f64 (sin.f64 ky))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) 2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 th) (*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 th) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (neg.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 th (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 th (/.f64 (sin.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (*.f64 th (sin.f64 ky)) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (neg.f64 th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 ky))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (sin.f64 ky) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 th (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 th (sin.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 th 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) -1) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) -1) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 th)) 2))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (*.f64 th th))) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) -1) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 (neg.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (cbrt.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 th) 0) (/.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) 1) (/.f64 (cbrt.f64 (*.f64 th th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 th (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) th)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (*.f64 th th)) (*.f64 (cbrt.f64 th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (cbrt.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 th) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 th th))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 th)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (neg.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 th th))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| ✓ | 0.1b | (*.f64 (sin.f64 th) ky) |
| 0.2b | (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) | |
| ✓ | 2.6b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
Compiled 41 to 14 computations (65.9% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | kx | @ | 0 | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| 2.0ms | ky | @ | 0 | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| 2.0ms | kx | @ | inf | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| 1.0ms | th | @ | inf | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| 1.0ms | th | @ | -inf | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
Compiled 6770 to 4190 computations (38.1% saved)
| 1× | batch-egg-rewrite |
| 120× | egg-rr |
| 58× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
(*.f64 (sin.f64 th) ky) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 th) ky)) -1) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 th) ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 th) ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 1 (cbrt.f64 (*.f64 ky ky)))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 1 ky)) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sin.f64 th) ky) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 th) ky))) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 1 (pow.f64 (*.f64 (sin.f64 th) ky) -1)) (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 th) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) ky) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (sin.f64 th) (cbrt.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 ky (cbrt.f64 (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 ky)) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 ky)) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 th) ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) -1) (/.f64 (cbrt.f64 (*.f64 ky ky)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky -1) (/.f64 (sin.f64 th) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) -1) (/.f64 ky -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (*.f64 (sin.f64 th) ky) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) -1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) ky) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 th) ky) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 ky th) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) ky)) (*.f64 ky th)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) ky)) (+.f64 (*.f64 ky th) (*.f64 1/120 (*.f64 (pow.f64 th 5) ky)))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) ky)) (+.f64 (*.f64 ky th) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 th 7) ky)) (*.f64 1/120 (*.f64 (pow.f64 th 5) ky))))) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 th) ky)) -1) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
(*.f64 (*.f64 (sin.f64 th) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 ky (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) |
(*.f64 (sin.f64 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 th) ky))) |
(*.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 ky)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 ky)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 -1 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(neg.f64 (*.f64 (*.f64 (sin.f64 th) ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 1 (cbrt.f64 (*.f64 ky ky)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 1 ky)) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 1 0) (*.f64 (sin.f64 th) ky) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 th) ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 1 (pow.f64 (*.f64 (sin.f64 th) ky) -1)) (*.f64 (sin.f64 th) ky)) |
(*.f64 (sin.f64 th) ky) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky)) |
(*.f64 1 (*.f64 (sin.f64 th) ky)) |
(*.f64 (*.f64 (sin.f64 th) ky) 1) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (sin.f64 th) (cbrt.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (cbrt.f64 ky)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 ky (cbrt.f64 (sin.f64 th)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 ky)) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 ky)) (cbrt.f64 ky)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 th) ky)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) |
(*.f64 -1 (*.f64 (neg.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) -1)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) (/.f64 1 -1)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) -1)) |
(*.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) -1)) |
(*.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) -1) (/.f64 (cbrt.f64 (*.f64 ky ky)) -1)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (/.f64 ky -1) (/.f64 (sin.f64 th) -1)) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 ky -1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) -1)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1)) |
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 (sin.f64 th) ky) -1)) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) -1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) -1)) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 (sin.f64 th) ky) 1) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) -1) |
(/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) -1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 3) |
(pow.f64 (*.f64 (sin.f64 th) ky) 1) |
(neg.f64 (*.f64 (neg.f64 ky) (sin.f64 th))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 3)) |
| Outputs |
|---|
(*.f64 ky th) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) ky)) (*.f64 ky th)) |
(*.f64 ky (+.f64 th (*.f64 -1/6 (pow.f64 th 3)))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) ky)) (+.f64 (*.f64 ky th) (*.f64 1/120 (*.f64 (pow.f64 th 5) ky)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 th 3) ky) (*.f64 ky (+.f64 th (*.f64 1/120 (pow.f64 th 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 th 3) ky)) (+.f64 (*.f64 ky th) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 th 7) ky)) (*.f64 1/120 (*.f64 (pow.f64 th 5) ky))))) |
(+.f64 (*.f64 ky (+.f64 th (*.f64 -1/6 (pow.f64 th 3)))) (*.f64 ky (+.f64 (*.f64 -1/5040 (pow.f64 th 7)) (*.f64 1/120 (pow.f64 th 5))))) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 ky (sin.f64 th)) 2)) 0) (/.f64 (cbrt.f64 (*.f64 ky (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (*.f64 ky (sin.f64 th)) 2)))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (sin.f64 th) ky)) -1) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 ky (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky (sin.f64 th))) -1) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 ky (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky (sin.f64 th))) -1) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky (sin.f64 th))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 ky (sin.f64 th)) 2)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky (sin.f64 th))))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (pow.f64 (pow.f64 (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) -1) (/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 1)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 ky (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (sin.f64 th) ky))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 ky)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 ky)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 1)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 th) ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (*.f64 (sin.f64 th) ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 (sin.f64 th) ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 ky (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (/.f64 1 (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (*.f64 ky (sin.f64 th))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 ky (sin.f64 th)) 2) (/.f64 (/.f64 1 (sin.f64 th)) ky))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 ky (sin.f64 th)) 2)) 0) (cbrt.f64 (/.f64 (*.f64 ky (sin.f64 th)) (/.f64 1 (pow.f64 (*.f64 ky (sin.f64 th)) 2)))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (/.f64 1 (cbrt.f64 (*.f64 ky ky)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (/.f64 1 (*.f64 ky ky)))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 ky) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 1 ky)) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 1 ky)) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 1 (sin.f64 th))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 1 (sin.f64 th))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 th) ky) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 1 0) (*.f64 ky (sin.f64 th)) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 1 (/.f64 1 (*.f64 (sin.f64 th) ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 ky (sin.f64 th)) 0) (pow.f64 (/.f64 (/.f64 1 (sin.f64 th)) ky) -1) (*.f64 ky (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 1 (pow.f64 (*.f64 (sin.f64 th) ky) -1)) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 (*.f64 ky (sin.f64 th)) 0) (pow.f64 (/.f64 (/.f64 1 (sin.f64 th)) ky) -1) (*.f64 ky (sin.f64 th))) |
(*.f64 (sin.f64 th) ky) |
(*.f64 ky (sin.f64 th)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (*.f64 (sin.f64 th) ky))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 1 (*.f64 (sin.f64 th) ky)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (sin.f64 th) ky) 1) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (sin.f64 th) (cbrt.f64 ky))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) (cbrt.f64 ky)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 ky (cbrt.f64 (sin.f64 th)))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) (cbrt.f64 (sin.f64 th))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 ky)) (cbrt.f64 (sin.f64 th))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (cbrt.f64 ky)) (cbrt.f64 ky)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) 2)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky))) 2) 2) (cbrt.f64 (*.f64 (sin.f64 th) ky)))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 -1 (*.f64 (neg.f64 ky) (sin.f64 th))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) -1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) (/.f64 1 -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 2)) -1) (/.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) (sin.f64 th)) 1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) -1) (/.f64 (cbrt.f64 (*.f64 ky ky)) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (*.f64 (sin.f64 th) (cbrt.f64 ky)) 1) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 ky -1) (/.f64 (sin.f64 th) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) -1) (/.f64 ky -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) ky) 1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 1 -1) (/.f64 (*.f64 (sin.f64 th) ky) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) -1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) -1)) |
(*.f64 ky (sin.f64 th)) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 (sin.f64 th))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 ky (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 th) ky) 1) |
(*.f64 ky (sin.f64 th)) |
(/.f64 (/.f64 (*.f64 (sin.f64 th) ky) -1) -1) |
(*.f64 ky (sin.f64 th)) |
(/.f64 (*.f64 (neg.f64 ky) (sin.f64 th)) -1) |
(*.f64 ky (sin.f64 th)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 3) 1/3) |
(*.f64 ky (sin.f64 th)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 th) ky)) 3) |
(*.f64 ky (sin.f64 th)) |
(pow.f64 (*.f64 (sin.f64 th) ky) 1) |
(*.f64 ky (sin.f64 th)) |
(neg.f64 (*.f64 (neg.f64 ky) (sin.f64 th))) |
(*.f64 ky (sin.f64 th)) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 th) ky) 3)) |
(*.f64 ky (sin.f64 th)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 ky) (sin.f64 kx)) | |
| ✓ | 0.2b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| ✓ | 0.2b | (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
| ✓ | 0.3b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
Compiled 48 to 17 computations (64.6% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | kx | @ | -inf | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
| 1.0ms | ky | @ | 0 | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
| 1.0ms | ky | @ | 0 | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| 1.0ms | kx | @ | 0 | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| 1.0ms | ky | @ | 0 | (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 16925 to 11400 computations (32.6% saved)
| 1× | batch-egg-rewrite |
| 115× | egg-rr |
| 60× | egg-rr |
| 52× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) -1) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 3)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (neg.f64 1/3)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 1/2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 -1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 -1 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 -1 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(neg.f64 (*.f64 -1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) |
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(if (!=.f64 1 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 -1 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 3)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (neg.f64 1/3)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 1/2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 0 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 1 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))) |
(*.f64 (/.f64 1 -1) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 -1 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1)) |
(/.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (neg.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1) |
(neg.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(neg.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) |
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) 1)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 th))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) |
(/.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 2)) |
(/.f64 (*.f64 -1 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) -1) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 -1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 -1 (/.f64 -1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 -1 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) -1) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 -1 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(cbrt.f64 (/.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (sin.f64 ky) 2)) (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 -1 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (sin.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 (sin.f64 ky) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(if (!=.f64 1 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 -1 0) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (/.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 3)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -3) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) (neg.f64 1/3)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) 0) (pow.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 3) -1/3) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) (neg.f64 1/2)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) 0) (pow.f64 (fma.f64 (sin.f64 ky) (sin.f64 ky) (pow.f64 (sin.f64 kx) 2)) -1/2) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 0) (cbrt.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(-.f64 0 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 1 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 -1 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 -1) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) -1) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 -1 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) 2)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 -1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 -1 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) -1) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(cbrt.f64 (pow.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 ky) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (sin.f64 th)) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (sin.f64 th))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1) -1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) 1)) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) 1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 2) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) 1) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (sin.f64 ky) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th)) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 (cbrt.f64 (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 th))) 2) 2)) |
(*.f64 (/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (sin.f64 th))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) |
(*.f64 (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (sin.f64 th))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (*.f64 (sin.f64 th) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (*.f64 (sin.f64 th) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) 2) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (*.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 -1 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th)))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 2 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) -1) (*.f64 2 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 ky th)) (cos.f64 (+.f64 ky th))) 1) (*.f64 2 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 th) (neg.f64 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) (sin.f64 th)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 2) (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (*.f64 (sin.f64 th) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (sin.f64 ky) (sin.f64 th))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (*.f64 (sin.f64 ky) (sin.f64 th))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3) 1/3) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (*.f64 (sin.f64 ky) (sin.f64 th)))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 -1 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) -1)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 3)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 27482 to 7522 computations (72.6% saved)
33 alts after pruning (23 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1242 | 16 | 1258 |
| Fresh | 2 | 7 | 9 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 9 | 9 |
| Total | 1244 | 33 | 1277 |
| Status | Error | Program |
|---|---|---|
| 34.0b | (if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 49.4b | (if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| ✓ | 0.2b | (if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 31.4b | (if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| ▶ | 0.3b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| ✓ | 0.2b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 29.8b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 29.9b | (if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| ▶ | 46.9b | (if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
| 31.4b | (if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 46.8b | (if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 33.7b | (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) | |
| ✓ | 2.5b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 32.2b | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 49.2b | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 52.4b | (/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) | |
| ✓ | 0.3b | (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
| 36.3b | (*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) | |
| ✓ | 0.2b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
| 29.9b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) | |
| ▶ | 35.7b | (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
| 36.3b | (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) | |
| ✓ | 29.9b | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
| 46.9b | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) | |
| ▶ | 46.8b | (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
| ✓ | 33.8b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| 49.1b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) | |
| ✓ | 0.3b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| 30.0b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (sin.f64 ky)) | |
| ▶ | 35.8b | (*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) (sin.f64 th)) |
| 36.3b | (*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) | |
| 46.9b | (*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) | |
| 46.9b | (*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
Compiled 1049 to 615 computations (41.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.2b | (*.f64 (sin.f64 ky) (sin.f64 th)) | |
| 0.3b | (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) | |
| ✓ | 0.3b | (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
| 2.6b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
Compiled 93 to 25 computations (73.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ky | @ | 0 | (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
| 1.0ms | kx | @ | 0 | (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
| 1.0ms | th | @ | 0 | (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
| 0.0ms | ky | @ | -inf | (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
| 0.0ms | ky | @ | inf | (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
Compiled 7450 to 4485 computations (39.8% saved)
| 1× | batch-egg-rewrite |
| 164× | egg-rr |
| Inputs |
|---|
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 -1 (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 th) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1 (sin.f64 ky)) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) -1)) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (/.f64 -1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sin.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) 2) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 1 (/.f64 -1 (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 th) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (/.f64 -1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 -1 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 th) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 th) (*.f64 (/.f64 -1 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 th)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 -1 (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1 (sin.f64 ky)) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) -1)) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (/.f64 -1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(-.f64 0 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(*.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (sin.f64 th) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) 2) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (sin.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 1 (/.f64 -1 (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) 1)) |
(*.f64 (sin.f64 th) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (*.f64 -1 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (/.f64 -1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) -1)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) -1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) -1) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) 1)) |
(/.f64 (sin.f64 th) (*.f64 (/.f64 -1 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) 1)) |
(neg.f64 (*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) -1)) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 1 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 (*.f64 (sin.f64 th) (sin.f64 ky)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 th)) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 -1 (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 th) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 1 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (pow.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 1 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 1 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 -1 (/.f64 (/.f64 -1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (pow.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 1 (*.f64 (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (sin.f64 th) (/.f64 1 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (/.f64 1 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (/.f64 1 (sin.f64 ky)) (sin.f64 th))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (sin.f64 th) (sin.f64 ky))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 th)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)) (cbrt.f64 (sin.f64 th)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 0) (/.f64 1 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) -1)) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 0) (pow.f64 (/.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) -1) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 th) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (sin.f64 ky)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (/.f64 -1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 1 (sin.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(-.f64 0 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(-.f64 (/.f64 0 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(-.f64 (/.f64 0 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (sin.f64 th)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) 2)) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (sin.f64 ky)) -1)) 2)) |
(*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) 2) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 1 (/.f64 -1 (sin.f64 ky))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (sin.f64 th) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) 1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 -1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) (/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 th) 2)) (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 -1 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (/.f64 -1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (sin.f64 th)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) -1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (neg.f64 (sin.f64 th))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) 1) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) -1) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (/.f64 -1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (*.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 th)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) -1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (sin.f64 th))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 th) 2))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky)))) -1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (sin.f64 th)) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2))) (cbrt.f64 (/.f64 -1 (sin.f64 ky)))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2) (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 1 (sin.f64 ky)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) (/.f64 1 (/.f64 -1 (sin.f64 ky)))) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) 1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (sin.f64 th))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (sin.f64 th)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (/.f64 1 (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) -1) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 th)) (/.f64 1 (sin.f64 ky))) 1) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 2) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky)))) 1) (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (sqrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 th)) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (sin.f64 th) (*.f64 (/.f64 -1 (sin.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 th) (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (*.f64 (/.f64 1 (sin.f64 ky)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) 2))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 th)) -1) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (cbrt.f64 (/.f64 1 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 (sin.f64 ky)) 2)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3) 1/3) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky)))) 3) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 1) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) (/.f64 -1 (/.f64 -1 (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky))) 1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (*.f64 -1 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 -1 (/.f64 -1 (sin.f64 ky))) (/.f64 (sin.f64 th) (neg.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)))))) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) -1)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) 3)) |
(/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| ✓ | 0.2b | (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
| ✓ | 0.2b | (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 31 to 8 computations (74.2% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | ky | @ | 0 | (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 2.0ms | kx | @ | 0 | (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | kx | @ | inf | (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | ky | @ | -inf | (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 1.0ms | kx | @ | -inf | (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 9950 to 6715 computations (32.5% saved)
| 1× | batch-egg-rewrite |
| 113× | egg-rr |
| 86× | egg-rr |
| Inputs |
|---|
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 ky)) 2))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 ky))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 ky)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 ky ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 (neg.f64 ky) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 ky th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky th))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) 0) (/.f64 (cbrt.f64 (*.f64 ky th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 ky th)) 2))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th -1) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 ky th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 ky th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) 1) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 th (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ky th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 ky th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 ky th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 th (cbrt.f64 ky)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky th)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ky (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 th) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ky th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 ky th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ky (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 ky th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ky th) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 ky th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ky th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 th (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 ky th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 ky)) 2))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 ky))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(-.f64 0 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 ky (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(*.f64 (cbrt.f64 ky) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 ky)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) ky)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 ky) (*.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 -1 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (cbrt.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 ky)) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 1 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (neg.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 ky ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (neg.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(neg.f64 (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (neg.f64 ky) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 ky th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky th))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) 0) (/.f64 (cbrt.f64 (*.f64 ky th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 ky th)) 2))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 th -1) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 1)) |
(*.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 ky th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 ky th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) 1) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) 1)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 th (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) |
(*.f64 (*.f64 ky th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 ky (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 th) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 ky th)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 th (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (neg.f64 (*.f64 ky th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 th (cbrt.f64 ky)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 th)) |
(*.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(*.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (*.f64 th th))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) th)) |
(*.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (cbrt.f64 (cbrt.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 ky th)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 ky (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th) 1)) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 th) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 ky) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 1 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (*.f64 ky th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 ky th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 ky th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (neg.f64 (*.f64 ky th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (*.f64 ky th) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 (neg.f64 (*.f64 ky th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (neg.f64 (*.f64 ky th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(pow.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(neg.f64 (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th)) |
(neg.f64 (*.f64 th (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(neg.f64 (/.f64 (*.f64 ky th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
| Outputs |
|---|
(if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) -1) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) -1) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (neg.f64 ky)) 2))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) -1) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 ky))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(-.f64 (/.f64 0 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(-.f64 0 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 -1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 ky (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 ky)) (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) ky)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (*.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 -1 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 ky) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 ky)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (neg.f64 ky))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 ky ky))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (neg.f64 ky) (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 ky th) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky th))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 ky th) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky) th) -1) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) 0) (/.f64 (cbrt.f64 (*.f64 ky th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (pow.f64 (cbrt.f64 (*.f64 ky th)) 2))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 th -1) (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) 1)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 ky) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 ky th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 ky th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (cbrt.f64 (*.f64 th th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) 1) (/.f64 (cbrt.f64 (*.f64 th th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 th th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) 1)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky th)) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 ky (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 th (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 ky th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 ky (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 ky th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 1) (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (neg.f64 (*.f64 ky th)) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 th (cbrt.f64 ky)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (cbrt.f64 th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 (*.f64 ky (cbrt.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 1)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 th) (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (/.f64 ky (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) th)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 th)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 th th)) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) 2) 2) (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (*.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 ky th)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ky th)) 2) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 ky (cbrt.f64 th)) (*.f64 (cbrt.f64 (*.f64 th th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 ky) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 1 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 th (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 th (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (neg.f64 ky) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ky ky)) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (*.f64 th (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 th)) (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th) 1)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (cbrt.f64 th) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (neg.f64 ky) (/.f64 th (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 1 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) 2)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (*.f64 ky th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 ky th) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 ky th))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (neg.f64 (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 ky th))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 ky th)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 ky (/.f64 th (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (*.f64 (cbrt.f64 ky) (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) th)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 ky th) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 2/3)) |
(/.f64 (/.f64 (*.f64 ky th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (neg.f64 (*.f64 ky th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (*.f64 ky th) -1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (neg.f64 (*.f64 ky th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (neg.f64 (*.f64 ky th)) 1) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 3) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3) 1/3) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 1) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (*.f64 th (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(neg.f64 (/.f64 (*.f64 ky th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 3)) |
(/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.1b | (hypot.f64 (sin.f64 kx) (sin.f64 ky)) | |
| ✓ | 0.2b | (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
| ✓ | 2.0b | (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
| 2.6b | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
Compiled 69 to 16 computations (76.8% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | ky | @ | 0 | (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
| 1.0ms | kx | @ | 0 | (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
| 1.0ms | ky | @ | 0 | (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
| 1.0ms | kx | @ | 0 | (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
| 0.0ms | ky | @ | inf | (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
Compiled 8910 to 5750 computations (35.5% saved)
| 1× | batch-egg-rewrite |
| 133× | egg-rr |
| 72× | egg-rr |
| Inputs |
|---|
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 th) 0) (/.f64 (*.f64 ky (neg.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 ky)) 2))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (neg.f64 (cbrt.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 th) (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 ky (/.f64 (/.f64 1 th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (/.f64 1 th) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 th) (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (/.f64 (/.f64 1 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (cbrt.f64 (*.f64 th th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 th 0) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 th) 0) (*.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) (neg.f64 th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (/.f64 1 th))) (cbrt.f64 (*.f64 th th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 ky (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (neg.f64 ky) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 ky (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (neg.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)) (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 2) ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 ky (/.f64 1 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 1 th))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (/.f64 1 th)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 1 th))) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 ky) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 (neg.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (/.f64 1 th))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 -1 (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 -1 th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) (cbrt.f64 (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 -1 th) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 th)) (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 th)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 1 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 -1 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (*.f64 th th))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (neg.f64 (cbrt.f64 (*.f64 th th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (neg.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 th)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (*.f64 th th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (neg.f64 (cbrt.f64 (*.f64 th th))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 th))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(/.f64 (sqrt.f64 (pow.f64 (sin.f64 ky) 2)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (pow.f64 (sin.f64 kx) 2)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(if (!=.f64 ky 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (*.f64 ky (neg.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 1 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 ky)) 2))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (neg.f64 (cbrt.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 th) (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 ky (/.f64 (/.f64 1 th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (/.f64 1 th) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 th) (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (/.f64 (/.f64 1 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (cbrt.f64 (*.f64 th th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 th 0) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 th) 0) (*.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) (neg.f64 th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (/.f64 1 th))) (cbrt.f64 (*.f64 th th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(-.f64 0 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(-.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 1 th))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 ky (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 1 th))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 th))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 th))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(*.f64 (/.f64 1 -1) (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (neg.f64 ky) (/.f64 1 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 th))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 1 th))) |
(*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(*.f64 1 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1) |
(*.f64 (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 ky (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) |
(*.f64 (cbrt.f64 ky) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (neg.f64 ky) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 1 th))) |
(*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (neg.f64 ky)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 ky)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)) (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2)) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 2)) |
(*.f64 (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (neg.f64 (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (cbrt.f64 ky) (*.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 -1 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 2) ky)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 ky (/.f64 1 th)) 1)) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)) |
(*.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)))) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 1 th))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(*.f64 (/.f64 (cbrt.f64 ky) (/.f64 1 th)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 1 th))) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 ky) (/.f64 1 th))) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(*.f64 (/.f64 1 (/.f64 1 th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 -1 th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 th))) |
(*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (/.f64 -1 th))) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 -1 th))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1) |
(/.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 th)) |
(/.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) |
(/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 (neg.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)) |
(/.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) |
(/.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (/.f64 1 th))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)) |
(/.f64 (neg.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 th)) |
(/.f64 (neg.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2)) |
(/.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(pow.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 3) |
(pow.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3) 1/3) |
(pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1) |
(neg.f64 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(neg.f64 (*.f64 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)) |
(cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3)) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 -1 (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(-.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(-.f64 (/.f64 0 (neg.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th)) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(*.f64 (/.f64 1 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 -1 th)) |
(*.f64 (cbrt.f64 (/.f64 1 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) |
(*.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1) |
(*.f64 (/.f64 -1 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) (cbrt.f64 (/.f64 1 th))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (/.f64 1 th))) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 -1 th) 1)) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th) 1)) |
(*.f64 (cbrt.f64 (/.f64 1 th)) (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (cbrt.f64 (/.f64 1 th)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 1 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th))) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th))) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 -1 th))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 -1 th))) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 -1 th))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(*.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (*.f64 th th)))) |
(*.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (neg.f64 th))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1) |
(/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (neg.f64 th))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (neg.f64 (cbrt.f64 (*.f64 th th)))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (neg.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 th)) 2)) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (*.f64 th th)))) |
(/.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (neg.f64 (cbrt.f64 (*.f64 th th)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 th)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 th)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) (cbrt.f64 th)) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 th)) |
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1) |
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 3) 1/3) |
(neg.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 3)) |
| Outputs |
|---|
(/.f64 (sqrt.f64 (pow.f64 (sin.f64 ky) 2)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (pow.f64 (sin.f64 kx) 2)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (sin.f64 kx) 2))) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(if (!=.f64 ky 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (*.f64 ky (neg.f64 th)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 th) 0) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 ky) 0) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 ky) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 1 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) (pow.f64 (cbrt.f64 (neg.f64 ky)) 2))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) 0) (/.f64 (cbrt.f64 (neg.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 th)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (neg.f64 (cbrt.f64 ky)) (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) (cbrt.f64 (*.f64 ky ky)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 ky ky)) 0) (/.f64 (neg.f64 (cbrt.f64 ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 th)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 ky 0) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 (*.f64 ky th)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 ky) 0) (pow.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) ky) -1) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 ky th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0) (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 th) (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 ky (/.f64 (/.f64 1 th) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (cbrt.f64 ky) (/.f64 (/.f64 1 th) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (/.f64 1 th) (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (/.f64 (/.f64 1 th) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (cbrt.f64 (*.f64 th th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 (*.f64 th th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 th 0) (/.f64 (*.f64 ky th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 th) 0) (*.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) -1) (neg.f64 th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (neg.f64 th) 0) (*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (neg.f64 th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (*.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (/.f64 1 th))) (cbrt.f64 (*.f64 th th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(if (!=.f64 (cbrt.f64 (*.f64 th th)) 0) (/.f64 (*.f64 ky (cbrt.f64 (*.f64 th th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(-.f64 0 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(-.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(+.f64 (/.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 ky) -1) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(*.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 ky (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 (neg.f64 ky) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) 1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2) (neg.f64 ky))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) -1) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 1 th))) |
(/.f64 (neg.f64 ky) (*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th))) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) 1) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 th))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 1 -1) (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (neg.f64 ky) (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 (neg.f64 ky) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 1 th))) |
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 ky (*.f64 (/.f64 1 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)))) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (/.f64 ky (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 th))) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 1 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 ky (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 ky) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (neg.f64 ky) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (neg.f64 ky)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 ky)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)) (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2))) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 2)) |
(*.f64 (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 ky)) (cbrt.f64 (*.f64 ky ky))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (neg.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 ky)) 2) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (neg.f64 (cbrt.f64 ky)) (*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (cbrt.f64 ky) (*.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 -1 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 2) ky)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 ky (/.f64 1 th)) 1)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 ky) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 1 th)) 1)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 1)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) 2)) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (*.f64 (cbrt.f64 ky) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (cbrt.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ky)) 2) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) 2) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (*.f64 ky ky))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 1 th))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (/.f64 1 th)) (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 1 th))) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 (cbrt.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (cbrt.f64 ky) (/.f64 1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 th))) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (/.f64 1 th)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 ky (/.f64 -1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (/.f64 -1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (cbrt.f64 ky) (/.f64 -1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 1 (/.f64 -1 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))))) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) |
(*.f64 (/.f64 1 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (/.f64 (neg.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(*.f64 (/.f64 (cbrt.f64 ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (/.f64 (cbrt.f64 (*.f64 ky ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 ky (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 th)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 ky) (*.f64 ky ky))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (*.f64 ky ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) ky) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 (neg.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2) (neg.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2)) (cbrt.f64 ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2) ky)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 (*.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 ky)) (cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 2) (neg.f64 ky))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) |
(/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 ky (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 ky (cbrt.f64 (/.f64 1 th))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 (neg.f64 ky) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 1) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (/.f64 1 th))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)) |
(/.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)) |
(/.f64 (neg.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 -1 th)) |
(/.f64 (/.f64 (neg.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 -1 th)) |
(/.f64 (neg.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (/.f64 (/.f64 ky (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2)) |
(/.f64 (/.f64 ky (cbrt.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2)) |
(/.f64 (/.f64 ky (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(pow.f64 (cbrt.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) 3) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(pow.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3) 1/3) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(neg.f64 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(neg.f64 (*.f64 (/.f64 (neg.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 1)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(cbrt.f64 (pow.f64 (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3)) |
(/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 1 0) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 th (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) 0) (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 th (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (neg.f64 th) (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 -1 (/.f64 (neg.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(if (!=.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 0) (/.f64 1 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(-.f64 0 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(-.f64 (/.f64 0 (neg.f64 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 1 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 -1 th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (/.f64 1 th)) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 -1 th) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) (cbrt.f64 (/.f64 1 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (/.f64 1 th)) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (/.f64 1 th))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 th)) |
(*.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 -1 th) 1)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th) 1)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (/.f64 1 th)) (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) 1)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2) (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (/.f64 1 th)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 th)) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (cbrt.f64 (/.f64 1 th)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 (/.f64 1 th) (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sqrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th))) |
(*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) |
(*.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2) (/.f64 -1 th))) |
(*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (/.f64 -1 th))) |
(*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) 2) (/.f64 -1 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (neg.f64 -1) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (/.f64 1 (cbrt.f64 (*.f64 th th)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 -1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) 2)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 th th))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (*.f64 th th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (neg.f64 th))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (neg.f64 th))) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (*.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 (neg.f64 th))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2) (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) (cbrt.f64 (neg.f64 th))) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 th)) (neg.f64 (cbrt.f64 (*.f64 th th)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (neg.f64 th))) (pow.f64 (cbrt.f64 (neg.f64 th)) 2)) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 th)) 2) (cbrt.f64 (neg.f64 th)))) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) 1) (cbrt.f64 (*.f64 th th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) (cbrt.f64 th))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 th)) 2) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (*.f64 (cbrt.f64 (neg.f64 th)) (cbrt.f64 (*.f64 th th)))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (pow.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) 2)) (cbrt.f64 (*.f64 (neg.f64 th) (*.f64 th th)))) |
(/.f64 (neg.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th))) (neg.f64 (cbrt.f64 (*.f64 th th)))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (neg.f64 th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 th)) (cbrt.f64 (*.f64 th th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2)) (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 th)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 th)) |
(/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (cbrt.f64 (*.f64 th th))) (cbrt.f64 th)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(/.f64 (*.f64 (cbrt.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2))) (cbrt.f64 th)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 2) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (cbrt.f64 th)) |
(pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 1) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) 3) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 3) 1/3) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(neg.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th))) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) 3)) |
(/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th) |
Compiled 27 to 8 computations (70.4% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (/.f64 1 (fabs.f64 (sin.f64 ky))) |
| ✓ | 0.2b | (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
Compiled 37 to 16 computations (56.8% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ky | @ | 0 | (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
| 1.0ms | ky | @ | inf | (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
| 1.0ms | ky | @ | -inf | (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
| 0.0ms | ky | @ | inf | (/.f64 1 (fabs.f64 (sin.f64 ky))) |
| 0.0ms | ky | @ | -inf | (/.f64 1 (fabs.f64 (sin.f64 ky))) |
Compiled 660 to 220 computations (66.7% saved)
| 1× | batch-egg-rewrite |
| 126× | egg-rr |
| 123× | egg-rr |
| Inputs |
|---|
(*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) (pow.f64 (/.f64 1 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -1) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (cbrt.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (fabs.f64 (sin.f64 ky)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (cbrt.f64 (sin.f64 ky))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) 0) (/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 0) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (sin.f64 ky))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (fabs.f64 (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -3)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) -1/3)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1/2) (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 1/2 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (*.f64 0 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 ky) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) (neg.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -1) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) 1) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 6 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (sqrt.f64 3) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3/2 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/3 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 6 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 9 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3/2 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1/3 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 4 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 (cbrt.f64 9) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 4 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 3 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 2 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 2 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 -1 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fabs.f64 (sin.f64 ky)) 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (fabs.f64 (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (fabs.f64 (sin.f64 ky)) 3) -1/3) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 -1 (/.f64 (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) 0) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 1 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) 0) (/.f64 (-.f64 0 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky))))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 1 (pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) -3)) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) -1/3)) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) 0) (pow.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) -3) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1/2) (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (*.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 6 (+.f64 6 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3/2 (+.f64 3/2 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/3 (+.f64 1/3 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 4 (+.f64 4 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 3 (neg.f64 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 4 (neg.f64 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) (/.f64 2 (neg.f64 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 3/2 (neg.f64 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 1) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (fabs.f64 (sin.f64 ky))) (/.f64 3 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (fabs.f64 (sin.f64 ky))) (/.f64 2 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (+.f64 2 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (+.f64 1/2 (/.f64 -1 (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (cbrt.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (fabs.f64 (sin.f64 ky)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (fabs.f64 (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (fabs.f64 (sin.f64 ky)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (fabs.f64 (sin.f64 ky)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (neg.f64 (fabs.f64 (sin.f64 ky)))) 1) (neg.f64 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 0 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fabs.f64 (sin.f64 ky)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) (pow.f64 (/.f64 1 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -1) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (cbrt.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (fabs.f64 (sin.f64 ky)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (cbrt.f64 (sin.f64 ky))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) 0) (/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 0) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (sin.f64 ky))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (fabs.f64 (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 2 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -3)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) -1/3)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1/2) (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1/2)) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0)) |
(+.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 1/2 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 1/2 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (*.f64 0 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) |
(+.f64 (*.f64 0 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 0 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(-.f64 0 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (sin.f64 ky) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 -1 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(*.f64 1 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) -1) |
(*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) (neg.f64 (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -1) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 -1 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) |
(*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) 2) |
(*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) |
(*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) 1) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) -1) |
(/.f64 (neg.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (cbrt.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1) |
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))))) |
(neg.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))) |
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 3)) |
(neg.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3)) |
(fma.f64 6 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 1 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 (sqrt.f64 3) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 3/2 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 1/3 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 6 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 9 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 1 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 3/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 1/3 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 4 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 (cbrt.f64 9) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 9 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 4 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 3 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 2 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 1/2 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 3 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 -1 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (fabs.f64 (sin.f64 ky)) 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (fabs.f64 (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (fabs.f64 (sin.f64 ky)) 3) -1/3) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 -1 (/.f64 (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) 0) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 1 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 2 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) 0) (/.f64 (-.f64 0 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky))))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 1 (pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) -3)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) -1/3)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) 0) (pow.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) -3) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(+.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1/2) (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1/2)) |
(+.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0)) |
(+.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky))))) |
(+.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (*.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))) |
(+.f64 (*.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(-.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(-.f64 6 (+.f64 6 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 1 (+.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 3/2 (+.f64 3/2 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 1/3 (+.f64 1/3 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 0 (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 4 (+.f64 4 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 2 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 3 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 3 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 4 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) (/.f64 2 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 1/2 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 3/2 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 1) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 4 (fabs.f64 (sin.f64 ky))) (/.f64 3 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 3 (fabs.f64 (sin.f64 ky))) (/.f64 2 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 2 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(-.f64 3 (+.f64 3 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 2 (+.f64 2 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 1/2 (+.f64 1/2 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(*.f64 -1 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 1 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1) |
(*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) -1) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) |
(*.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 2) 2) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2))) |
(*.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 -1 (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(/.f64 1/2 (/.f64 (fabs.f64 (sin.f64 ky)) 2)) |
(/.f64 2 (/.f64 (fabs.f64 (sin.f64 ky)) 1/2)) |
(/.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3)) |
(/.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) -1) |
(/.f64 2 (*.f64 (fabs.f64 (sin.f64 ky)) 2)) |
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (-.f64 (*.f64 0 (neg.f64 (fabs.f64 (sin.f64 ky)))) 1) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) 1/3) |
(pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1) |
(pow.f64 (fabs.f64 (sin.f64 ky)) -1) |
(neg.f64 (-.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0)) |
(neg.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(cbrt.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 1 (/.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (sin.f64 ky)) 0) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) (pow.f64 (/.f64 1 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -1) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 0) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (sin.f64 ky)))) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (cbrt.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (fabs.f64 (sin.f64 ky)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (cbrt.f64 (sin.f64 ky))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) 0) (/.f64 (*.f64 (cbrt.f64 (sin.f64 ky)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (/.f64 (fabs.f64 (sin.f64 ky)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (neg.f64 (sin.f64 ky)) 0) (/.f64 1 (/.f64 (fabs.f64 (sin.f64 ky)) (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (neg.f64 (sin.f64 ky))) 0) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (neg.f64 (sin.f64 ky))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (/.f64 (fabs.f64 (sin.f64 ky)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (cbrt.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 2 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -3)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) -1/3)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 0) (/.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (fabs.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1/2) (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1/2)) |
(*.f64 2 (/.f64 (*.f64 1/2 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0)) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) |
(+.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) |
(+.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) 0) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) |
(+.f64 (*.f64 1/2 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 1/2 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) |
(*.f64 2 (/.f64 (*.f64 1/2 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (*.f64 0 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) |
(+.f64 (*.f64 0 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) |
(+.f64 (*.f64 0 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 0) |
(-.f64 0 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (neg.f64 (sin.f64 ky)) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (sin.f64 ky) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (sin.f64 ky)) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 -1 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 1 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) -1) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) (neg.f64 (sin.f64 ky))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (neg.f64 (sin.f64 ky)) -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 2))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) -1) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 -1 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (fabs.f64 (sin.f64 ky))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) 2) |
(*.f64 (/.f64 (sin.f64 ky) (*.f64 (fabs.f64 (sin.f64 ky)) 2)) 2) |
(*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2))) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)))) |
(cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))) |
(/.f64 (neg.f64 (sin.f64 ky)) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) |
(cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (pow.f64 (sin.f64 ky) 2)) (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(*.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (neg.f64 (sin.f64 ky)) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2) (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) |
(*.f64 (*.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (sin.f64 ky)))) (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (fabs.f64 (sin.f64 ky))))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (cbrt.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2) (pow.f64 (sin.f64 ky) 2)) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(/.f64 (neg.f64 (sin.f64 ky)) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 (sin.f64 ky) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 ky))) (/.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (sin.f64 ky)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (sin.f64 ky) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (sin.f64 ky)) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) 1) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))) -1) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(/.f64 (neg.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (cbrt.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 ky) 3) (pow.f64 (sin.f64 ky) 2)))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (sin.f64 ky) 3)) (pow.f64 (sin.f64 ky) 2))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2) (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(pow.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3) 1/3) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(pow.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky)))) 3) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(neg.f64 (*.f64 (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 2)) (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))))) |
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (/.f64 (cbrt.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky))))) |
(neg.f64 (/.f64 (/.f64 (sin.f64 ky) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2))))) |
(/.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(neg.f64 (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))))) 3)) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(neg.f64 (/.f64 (neg.f64 (sin.f64 ky)) (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 (neg.f64 (sin.f64 ky))) (fabs.f64 (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) 3)) |
(/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) |
(fma.f64 6 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 1 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(fma.f64 0 (sqrt.f64 3) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 3/2 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 1/3 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 6 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 9 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 1 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 3/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 1/3 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 4 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 (cbrt.f64 9) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 9 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 4 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 3 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 2 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 1/2 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 3 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(fma.f64 0 -1 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (fabs.f64 (sin.f64 ky)) 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 -1 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (pow.f64 (sin.f64 ky) 2) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 ky) 2) (/.f64 1 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (fabs.f64 (sin.f64 ky)) 3) 0) (pow.f64 (pow.f64 (fabs.f64 (sin.f64 ky)) 3) -1/3) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 -1 (/.f64 (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 -1 (neg.f64 (/.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) 0) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (/.f64 1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 1 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 1 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (/.f64 1 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) 0) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) -1)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 0) (/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 1 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 2 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) 0) (/.f64 (-.f64 0 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (neg.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (fma.f64 0 0 (neg.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 0 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (fma.f64 0 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky))))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky)))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (fma.f64 0 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0)) 0) (/.f64 (-.f64 (pow.f64 0 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (fma.f64 0 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (/.f64 1 (pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) -3)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 0) (pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) -3) -1) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) 0) (/.f64 1 (pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) -1/3)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 1 0) (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) 0) (pow.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) -3) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (/.f64 0 (fabs.f64 (sin.f64 ky)))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0)) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (+.f64 (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (*.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky))))))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(if (!=.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 (-.f64 (pow.f64 0 3) (pow.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 3)) (fma.f64 0 0 (+.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) 0))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(+.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(+.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1/2) (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1/2)) |
(*.f64 2 (/.f64 1/2 (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0)) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(+.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(+.f64 (*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(+.f64 (*.f64 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky)))) (*.f64 1/2 (/.f64 1 (fabs.f64 (sin.f64 ky))))) |
(*.f64 2 (/.f64 1/2 (fabs.f64 (sin.f64 ky)))) |
(+.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (*.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky))))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(+.f64 (*.f64 0 (/.f64 1 (fabs.f64 (sin.f64 ky)))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(+.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(-.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(-.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(-.f64 6 (+.f64 6 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 1 (+.f64 1 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 3/2 (+.f64 3/2 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 1/3 (+.f64 1/3 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 0 (+.f64 0 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(-.f64 4 (+.f64 4 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 2 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 3 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(/.f64 (-.f64 2 3) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 3 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 4 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(/.f64 (-.f64 3 4) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) (/.f64 2 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(-.f64 (/.f64 1/2 (neg.f64 (fabs.f64 (sin.f64 ky)))) (/.f64 3/2 (neg.f64 (fabs.f64 (sin.f64 ky))))) |
(/.f64 (-.f64 1/2 3/2) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(-.f64 (/.f64 (/.f64 0 (fabs.f64 (sin.f64 ky))) 1) (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(-.f64 (/.f64 4 (fabs.f64 (sin.f64 ky))) (/.f64 3 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 4 3) (fabs.f64 (sin.f64 ky))) |
(-.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (/.f64 0 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 1 0) (fabs.f64 (sin.f64 ky))) |
(-.f64 (/.f64 3 (fabs.f64 (sin.f64 ky))) (/.f64 2 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 3 2) (fabs.f64 (sin.f64 ky))) |
(-.f64 (/.f64 2 (fabs.f64 (sin.f64 ky))) (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 2 1) (fabs.f64 (sin.f64 ky))) |
(-.f64 3 (+.f64 3 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 2 (+.f64 2 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(-.f64 1/2 (+.f64 1/2 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) |
(*.f64 -1 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 1 (/.f64 1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) -1) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) |
(/.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2))) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (cbrt.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (cbrt.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (pow.f64 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)) 2)))) |
(*.f64 (/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 2) 2) |
(/.f64 2 (*.f64 (fabs.f64 (sin.f64 ky)) 2)) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2)))) |
(cbrt.f64 (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (*.f64 -1 -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1))) |
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) |
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) 2) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) |
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (*.f64 -1 -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2))) (cbrt.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))))) |
(cbrt.f64 (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (pow.f64 (sin.f64 ky) 2)))) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (/.f64 1 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (neg.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) |
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (cbrt.f64 (sin.f64 ky)))) |
(/.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(/.f64 -1 (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(/.f64 1/2 (/.f64 (fabs.f64 (sin.f64 ky)) 2)) |
(/.f64 2 (/.f64 (fabs.f64 (sin.f64 ky)) 1/2)) |
(/.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3)) |
(/.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) -1) |
(/.f64 -1 (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 2 (*.f64 (fabs.f64 (sin.f64 ky)) 2)) |
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) -1) (*.f64 (fabs.f64 (cbrt.f64 (sin.f64 ky))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (-.f64 (*.f64 0 (neg.f64 (fabs.f64 (sin.f64 ky)))) 1) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 0 1) (neg.f64 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (-.f64 0 (/.f64 -1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (-.f64 (*.f64 0 (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (-.f64 0 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (cbrt.f64 (neg.f64 (pow.f64 (sin.f64 ky) 2)))) |
(/.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) (cbrt.f64 (pow.f64 (sin.f64 ky) 2))) |
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky))))) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2))) |
(/.f64 (cbrt.f64 (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1)) (fabs.f64 (sin.f64 ky)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2) 2)) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (pow.f64 (sin.f64 ky) 2) -1) (fabs.f64 (cbrt.f64 (sin.f64 ky))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 ky))) 2)) |
(pow.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3) 1/3) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(pow.f64 (/.f64 1 (fabs.f64 (cbrt.f64 (sin.f64 ky)))) 3) |
(pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 1) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(pow.f64 (fabs.f64 (sin.f64 ky)) -1) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
(neg.f64 (-.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky))) 0)) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(neg.f64 (/.f64 -1 (fabs.f64 (sin.f64 ky)))) |
(/.f64 (neg.f64 -1) (fabs.f64 (sin.f64 ky))) |
(cbrt.f64 (pow.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) 3)) |
(/.f64 1 (fabs.f64 (sin.f64 ky))) |
Compiled 52585 to 15463 computations (70.6% saved)
43 alts after pruning (28 fresh and 15 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1589 | 13 | 1602 |
| Fresh | 3 | 15 | 18 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 14 | 14 |
| Total | 1592 | 43 | 1635 |
| Status | Error | Program |
|---|---|---|
| 34.0b | (if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 49.4b | (if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| ✓ | 0.2b | (if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 31.4b | (if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| ✓ | 0.3b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| ✓ | 0.2b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
| 29.8b | (if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 47.4b | (if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 46.9b | (if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 49.2b | (if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 29.9b | (if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| ✓ | 46.9b | (if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
| 46.9b | (if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 46.9b | (if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 49.2b | (if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 46.9b | (if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 31.4b | (if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 46.8b | (if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) | |
| 33.7b | (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) | |
| ✓ | 2.5b | (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 32.2b | (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| ✓ | 49.2b | (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| 46.9b | (*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) | |
| ✓ | 0.3b | (*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
| 36.3b | (*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) | |
| ✓ | 0.2b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
| 29.9b | (*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) | |
| ✓ | 35.7b | (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
| 36.3b | (*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) | |
| ✓ | 29.9b | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
| 46.9b | (*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) | |
| ✓ | 46.8b | (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
| 52.0b | (*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) | |
| ✓ | 33.8b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| 49.1b | (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) | |
| ✓ | 0.3b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
| 30.0b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (sin.f64 ky)) | |
| 46.9b | (*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) | |
| ✓ | 35.8b | (*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) (sin.f64 th)) |
| 36.3b | (*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) | |
| 35.9b | (*.f64 (*.f64 (/.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3)) (sin.f64 ky)) (sin.f64 th)) | |
| 36.0b | (*.f64 (*.f64 (-.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (sin.f64 ky)) (sin.f64 th)) | |
| 46.9b | (*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
Compiled 875 to 512 computations (41.5% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (sin.f64 ky)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3)) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (-.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(/.f64 (if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 1 (sin.f64 ky))) (*.f64 (sin.f64 th) (sin.f64 ky))) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (/.f64 1 (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (/.f64 (-.f64 1 (cos.f64 (+.f64 kx kx))) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| Outputs |
|---|
(if (!=.f64 (sin.f64 ky) 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 ky) (sin.f64 kx)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 ky) (sin.f64 kx)))) |
9 calls:
| 37.0ms | (sin.f64 th) |
| 27.0ms | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| 27.0ms | (sin.f64 ky) |
| 26.0ms | ky |
| 26.0ms | (sin.f64 kx) |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | kx |
| 0.2b | 1 | ky |
| 0.2b | 1 | th |
| 0.2b | 1 | (*.f64 (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) (sin.f64 th)) |
| 0.2b | 1 | (/.f64 (sin.f64 ky) (sqrt.f64 (+.f64 (pow.f64 (sin.f64 kx) 2) (pow.f64 (sin.f64 ky) 2)))) |
| 0.2b | 1 | (sin.f64 ky) |
| 0.2b | 1 | (pow.f64 (sin.f64 kx) 2) |
| 0.2b | 1 | (sin.f64 kx) |
| 0.2b | 1 | (sin.f64 th) |
Compiled 961 to 310 computations (67.7% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (sin.f64 ky)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3)) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (-.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 th) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) |
(/.f64 (*.f64 (sin.f64 ky) (sin.f64 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 ky) (sin.f64 th))) |
(if (!=.f64 (sin.f64 ky) 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 ky))) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (sin.f64 th) 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (sin.f64 th))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 (sin.f64 ky)) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 th))) |
(if (!=.f64 (*.f64 (sin.f64 th) ky) 0) (/.f64 -1 (/.f64 (neg.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky))) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 ky) (sin.f64 kx))) (sin.f64 th)) |
7 calls:
| 27.0ms | ky |
| 24.0ms | (sin.f64 ky) |
| 23.0ms | th |
| 23.0ms | (sin.f64 kx) |
| 23.0ms | (sin.f64 th) |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | kx |
| 0.2b | 1 | ky |
| 0.2b | 1 | th |
| 0.2b | 1 | (sin.f64 ky) |
| 0.2b | 1 | (pow.f64 (sin.f64 kx) 2) |
| 0.2b | 1 | (sin.f64 kx) |
| 0.2b | 1 | (sin.f64 th) |
Compiled 784 to 239 computations (69.5% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (sin.f64 ky)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (sin.f64 ky) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (sin.f64 ky) (*.f64 (neg.f64 th) (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (*.f64 (/.f64 1/3 (/.f64 (fabs.f64 (sin.f64 ky)) 3)) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (-.f64 9 (+.f64 9 (/.f64 -1 (fabs.f64 (sin.f64 ky))))) (sin.f64 ky)) (sin.f64 th)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(if (!=.f64 ky 0) (/.f64 (sin.f64 th) (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
7 calls:
| 88.0ms | kx |
| 78.0ms | (sin.f64 ky) |
| 62.0ms | (sin.f64 kx) |
| 55.0ms | (pow.f64 (sin.f64 kx) 2) |
| 48.0ms | (sin.f64 th) |
| Error | Segments | Branch |
|---|---|---|
| 16.3b | 6 | kx |
| 13.6b | 3 | ky |
| 14.7b | 3 | th |
| 12.9b | 5 | (sin.f64 ky) |
| 17.3b | 4 | (pow.f64 (sin.f64 kx) 2) |
| 17.7b | 4 | (sin.f64 kx) |
| 14.7b | 3 | (sin.f64 th) |
Compiled 620 to 201 computations (67.6% saved)
| 4× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.00028311705286087675 | 0.0054544798627526045 |
| 0.0ms | -0.025117238969492785 | -2.5104217390386775e-6 |
| 0.0ms | -0.3842349897838036 | -0.2965962509925642 |
| 0.0ms | -0.8818232124945158 | -0.8702362594617058 |
Compiled 24 to 19 computations (20.8% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (fabs.f64 (sin.f64 ky))) (sin.f64 ky)) (sin.f64 th)) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) (sin.f64 ky)) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 (sin.f64 th) ky)) |
| Outputs |
|---|
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 (sin.f64 th) ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
7 calls:
| 110.0ms | kx |
| 67.0ms | (sin.f64 ky) |
| 55.0ms | (sin.f64 kx) |
| 46.0ms | (sin.f64 th) |
| 45.0ms | (pow.f64 (sin.f64 kx) 2) |
| Error | Segments | Branch |
|---|---|---|
| 16.3b | 6 | kx |
| 15.9b | 3 | ky |
| 14.7b | 3 | th |
| 15.2b | 5 | (sin.f64 ky) |
| 17.3b | 4 | (pow.f64 (sin.f64 kx) 2) |
| 17.7b | 4 | (sin.f64 kx) |
| 14.7b | 3 | (sin.f64 th) |
Compiled 531 to 175 computations (67% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.048981619929997916 | 0.06496196071920896 |
| 0.0ms | -0.006032037849628193 | -1.5263377395830454e-13 |
Compiled 25 to 19 computations (24% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(/.f64 (*.f64 (sin.f64 ky) th) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
7 calls:
| 149.0ms | th |
| 148.0ms | (sin.f64 ky) |
| 84.0ms | (sin.f64 kx) |
| 78.0ms | kx |
| 77.0ms | ky |
| Error | Segments | Branch |
|---|---|---|
| 16.3b | 6 | kx |
| 19.6b | 5 | ky |
| 13.9b | 6 | th |
| 18.7b | 7 | (sin.f64 ky) |
| 17.3b | 4 | (pow.f64 (sin.f64 kx) 2) |
| 17.7b | 4 | (sin.f64 kx) |
| 17.0b | 3 | (sin.f64 th) |
Compiled 475 to 158 computations (66.7% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 87.0ms | 1.515983354795088e+99 | 1.7468058940552602e+103 |
| 80.0ms | 29665577.873282153 | 336025920.97354835 |
| 92.0ms | -113271357775857.27 | -0.006032074429993189 |
| 95.0ms | -1.0201339278599584e+63 | -6.790478654896873e+60 |
| 89.0ms | -4.2089251020998674e+112 | -1.2783926163544882e+111 |
| 247.0ms | 253× | body | 1024 | valid |
| 123.0ms | 198× | body | 512 | valid |
| 64.0ms | 157× | body | 256 | valid |
Compiled 1029 to 725 computations (29.5% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
7 calls:
| 114.0ms | kx |
| 94.0ms | (sin.f64 ky) |
| 81.0ms | ky |
| 73.0ms | th |
| 48.0ms | (sin.f64 kx) |
| Error | Segments | Branch |
|---|---|---|
| 16.3b | 6 | kx |
| 19.6b | 5 | ky |
| 13.9b | 6 | th |
| 18.7b | 7 | (sin.f64 ky) |
| 17.3b | 4 | (pow.f64 (sin.f64 kx) 2) |
| 17.7b | 4 | (sin.f64 kx) |
| 17.0b | 3 | (sin.f64 th) |
Compiled 455 to 154 computations (66.2% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 111.0ms | 1.515983354795088e+99 | 1.7468058940552602e+103 |
| 80.0ms | 29665577.873282153 | 336025920.97354835 |
| 133.0ms | -113271357775857.27 | -0.006032074429993189 |
| 68.0ms | -1.0201339278599584e+63 | -6.790478654896873e+60 |
| 89.0ms | -4.2089251020998674e+112 | -1.2783926163544882e+111 |
| 283.0ms | 268× | body | 1024 | valid |
| 146.0ms | 194× | body | 512 | valid |
| 42.0ms | 146× | body | 256 | valid |
Compiled 1029 to 725 computations (29.5% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 th) (fabs.f64 (sin.f64 kx))) (sin.f64 ky)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
7 calls:
| 92.0ms | th |
| 87.0ms | (sin.f64 th) |
| 68.0ms | ky |
| 68.0ms | (sin.f64 ky) |
| 38.0ms | kx |
| Error | Segments | Branch |
|---|---|---|
| 18.7b | 3 | kx |
| 20.1b | 5 | ky |
| 27.7b | 8 | th |
| 20.1b | 5 | (sin.f64 ky) |
| 18.7b | 2 | (pow.f64 (sin.f64 kx) 2) |
| 18.7b | 3 | (sin.f64 kx) |
| 28.7b | 8 | (sin.f64 th) |
Compiled 445 to 153 computations (65.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 97.0ms | 2.993509798415193e-65 | 3.4209620326575105e-60 |
| 75.0ms | -1.5603460831843002e-47 | -2.9310835649785124e-52 |
| 111.0ms | 110× | body | 1024 | valid |
| 32.0ms | 120× | body | 256 | valid |
| 25.0ms | 42× | body | 512 | valid |
Compiled 467 to 342 computations (26.8% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 ky))) (sin.f64 th)) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
7 calls:
| 110.0ms | (sin.f64 th) |
| 85.0ms | th |
| 66.0ms | (sin.f64 ky) |
| 60.0ms | ky |
| 32.0ms | (sin.f64 kx) |
| Error | Segments | Branch |
|---|---|---|
| 18.7b | 3 | kx |
| 20.1b | 5 | ky |
| 27.7b | 8 | th |
| 20.1b | 5 | (sin.f64 ky) |
| 18.7b | 2 | (pow.f64 (sin.f64 kx) 2) |
| 18.7b | 3 | (sin.f64 kx) |
| 28.7b | 8 | (sin.f64 th) |
Compiled 436 to 151 computations (65.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 71.0ms | 2.993509798415193e-65 | 3.4209620326575105e-60 |
| 53.0ms | -2.905263052145568e-64 | -2.1016133017148537e-66 |
| 64.0ms | 90× | body | 1024 | valid |
| 35.0ms | 116× | body | 256 | valid |
| 21.0ms | 50× | body | 512 | valid |
Compiled 425 to 307 computations (27.8% saved)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
| Outputs |
|---|
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 (sin.f64 ky) (fabs.f64 (sin.f64 kx))) (sin.f64 th)) |
7 calls:
| 42.0ms | (sin.f64 kx) |
| 33.0ms | (sin.f64 th) |
| 31.0ms | (sin.f64 ky) |
| 30.0ms | ky |
| 30.0ms | th |
| Error | Segments | Branch |
|---|---|---|
| 33.4b | 3 | kx |
| 35.1b | 3 | ky |
| 34.0b | 3 | th |
| 35.1b | 3 | (sin.f64 ky) |
| 33.7b | 2 | (pow.f64 (sin.f64 kx) 2) |
| 33.4b | 3 | (sin.f64 kx) |
| 34.0b | 3 | (sin.f64 th) |
Compiled 427 to 148 computations (65.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 39.0ms | 1.54652170453018e-165 | 4.0796799932341395e-165 |
| 88.0ms | -2.4571421980537395e-120 | -3.54927820955275e-127 |
| 75.0ms | 79× | body | 1024 | valid |
| 24.0ms | 100× | body | 256 | valid |
| 23.0ms | 45× | body | 512 | valid |
Compiled 389 to 285 computations (26.7% saved)
Total -5.9b remaining (-12.6%)
Threshold costs -5.9b (-12.6%)
| Inputs |
|---|
(*.f64 (/.f64 ky (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) th) |
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
(*.f64 (/.f64 th (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) |
(/.f64 (*.f64 th ky) (sqrt.f64 (pow.f64 (sin.f64 kx) 2))) |
(/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) |
(*.f64 (*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) ky) th) |
(*.f64 (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (*.f64 th ky)) |
(if (!=.f64 ky 0) (/.f64 th (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(*.f64 (neg.f64 ky) (*.f64 th (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (neg.f64 ky) (*.f64 (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th)) |
(*.f64 (neg.f64 th) (*.f64 ky (/.f64 -1 (hypot.f64 (sin.f64 kx) (sin.f64 ky))))) |
(*.f64 (if (!=.f64 ky 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) ky)) (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) th) |
(if (!=.f64 th 0) (*.f64 (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th)) ky) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 ky (*.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (/.f64 1 th)) (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (/.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 th)) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (/.f64 1 th)) (/.f64 1 (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) (/.f64 1 (/.f64 1 th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 (*.f64 th ky) 0) (/.f64 1 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (*.f64 th ky))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
(if (!=.f64 th 0) (if (!=.f64 ky 0) (/.f64 -1 (/.f64 (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) (neg.f64 th)) ky)) (/.f64 ky (/.f64 (hypot.f64 (sin.f64 kx) (sin.f64 ky)) th))) (/.f64 (*.f64 th ky) (hypot.f64 (sin.f64 kx) (sin.f64 ky)))) |
| Outputs |
|---|
(*.f64 (/.f64 ky (hypot.f64 (sin.f64 kx) (sin.f64 ky))) th) |
5 calls:
| 18.0ms | (sin.f64 kx) |
| 11.0ms | kx |
| 11.0ms | ky |
| 10.0ms | th |
| 8.0ms | (pow.f64 (sin.f64 kx) 2) |
| Error | Segments | Branch |
|---|---|---|
| 46.8b | 1 | kx |
| 46.8b | 1 | ky |
| 46.8b | 1 | th |
| 46.8b | 1 | (pow.f64 (sin.f64 kx) 2) |
| 46.8b | 1 | (sin.f64 kx) |
Compiled 408 to 136 computations (66.7% saved)
| 1× | fuel |
Compiled 467 to 204 computations (56.3% saved)
Compiled 3 to 3 computations (0% saved)
Compiled 437 to 109 computations (75.1% saved)
Loading profile data...