Time bar (total: 30.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 9.4% | 9.4% | 90.4% | 0.2% | 0% | 0% | 0% | 9 |
| 9.4% | 9.4% | 90.4% | 0.2% | 0% | 0% | 0% | 10 |
| 10.9% | 10.9% | 88.9% | 0.2% | 0% | 0% | 0% | 11 |
| 10.9% | 10.9% | 88.9% | 0.2% | 0% | 0% | 0% | 12 |
Compiled 25 to 15 computations (40% saved)
| 4.4s | 4632× | body | 1024 | valid |
| 1.0s | 1809× | body | 512 | valid |
| 538.0ms | 112× | body | 2048 | valid |
| 496.0ms | 1703× | body | 256 | valid |
| 2× | egglog |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 phi1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 phi1 lambda2))) (+.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 phi1 lambda2)))))) |
(+.f64 phi2 (atan2.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (-.f64 phi2 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 (-.f64 phi2 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 phi1))) (+.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 phi1)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 lambda2) (sin.f64 (-.f64 lambda1 phi2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 (-.f64 lambda1 phi2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi1) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) |
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 lambda2 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) |
(+.f64 phi1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 phi1 lambda2))) (+.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 phi1 lambda2)))))) |
(+.f64 phi1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 phi1 lambda2))) (fma.f64 (cos.f64 (-.f64 phi1 lambda2)) (cos.f64 phi2) (cos.f64 lambda1)))) |
(+.f64 phi2 (atan2.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (-.f64 phi2 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 (-.f64 phi2 lambda2)))))) |
(+.f64 phi2 (atan2.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (-.f64 phi2 lambda2))) (fma.f64 (cos.f64 (-.f64 phi2 lambda2)) (cos.f64 lambda1) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 phi1))) (+.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 phi1)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 phi1))) (fma.f64 (cos.f64 (-.f64 lambda1 phi1)) (cos.f64 phi2) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 lambda2) (sin.f64 (-.f64 lambda1 phi2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda2) (cos.f64 (-.f64 lambda1 phi2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 lambda2) (sin.f64 (-.f64 lambda1 phi2))) (fma.f64 (cos.f64 lambda2) (cos.f64 (-.f64 lambda1 phi2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi1) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi2) (*.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi1) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1) (cos.f64 phi2)))) |
Compiled 28 to 18 computations (35.7% saved)
| 1× | egglog |
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
Compiled 43 to 19 computations (55.8% 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 |
|---|---|---|
| ▶ | 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
| ▶ | 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
Compiled 47 to 28 computations (40.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
| ✓ | 0.6b | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
| ✓ | 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) |
| ✓ | 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 85 to 14 computations (83.5% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | lambda1 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
| 1.0ms | phi1 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
| 1.0ms | phi2 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
| 1.0ms | phi2 | @ | 0 | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
| 1.0ms | lambda2 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
Compiled 9755 to 2435 computations (75% saved)
| 1× | batch-egg-rewrite |
| 44× | egg-rr |
| 36× | egg-rr |
| 33× | egg-rr |
| 10× | egg-rr |
| Inputs |
|---|
(sin.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 0) (sin.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (sin.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (sin.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 lambda1 lambda2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (sin.f64 lambda1)) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda2) (cos.f64 (neg.f64 lambda1))) (*.f64 (sin.f64 lambda2) (sin.f64 (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (-.f64 lambda1 lambda2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 phi2 (-.f64 lambda1 lambda2)))) 1/2 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(sin.f64 (neg.f64 lambda2)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 2))) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1) (*.f64 -1/6 (*.f64 (pow.f64 lambda1 3) (cos.f64 (neg.f64 lambda2))))))) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (sin.f64 lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (sin.f64 lambda1)))))) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (neg.f64 lambda2)) |
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 lambda1) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1)))) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6))) (cos.f64 phi1))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)))))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 1 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1)) |
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) |
(-.f64 0 (sin.f64 (-.f64 lambda2 lambda1))) |
(*.f64 1 (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 -1 (sin.f64 (-.f64 lambda2 lambda1))) |
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3) |
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3) 1/3) |
(neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) 1)) |
(neg.f64 (sin.f64 (-.f64 lambda2 lambda1))) |
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (sin.f64 lambda1)) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 (neg.f64 lambda1))) (*.f64 (sin.f64 lambda2) (sin.f64 (neg.f64 lambda1)))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 1 (cos.f64 (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(/.f64 (+.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2)))) 2) |
(/.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2)))) 2) |
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) |
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3) 1/3) |
(neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3)) |
(cos.f64 (-.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1)) |
(fma.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 phi2 (-.f64 lambda1 lambda2)))) 1/2 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2)) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) |
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3)) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 1) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) 2)) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 1) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3)) |
| Outputs |
|---|
(sin.f64 (neg.f64 lambda2)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 2))) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (fma.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 2))) (+.f64 (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1) (*.f64 -1/6 (*.f64 (pow.f64 lambda1 3) (cos.f64 (neg.f64 lambda2))))))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (fma.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 lambda1 lambda1)) (fma.f64 (cos.f64 lambda2) lambda1 (*.f64 (*.f64 -1/6 (pow.f64 lambda1 3)) (cos.f64 lambda2))))) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (sin.f64 lambda1))))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (+.f64 (sin.f64 lambda1) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (sin.f64 lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (sin.f64 lambda1)))))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (fma.f64 1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1)) (+.f64 (sin.f64 lambda1) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (sin.f64 lambda1))))) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 lambda2)) |
(cos.f64 lambda2) |
(+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) |
(+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(fma.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3)) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 lambda1) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (cos.f64 lambda1)) |
(fma.f64 lambda2 (sin.f64 lambda1) (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1))) |
(fma.f64 lambda2 (sin.f64 lambda1) (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 lambda1)) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1)))) |
(fma.f64 lambda2 (sin.f64 lambda1) (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 lambda1)) (fma.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)) (cos.f64 lambda1)))) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (*.f64 -1/2 (*.f64 phi1 phi1)))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2))))) |
(+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (fma.f64 1/24 (pow.f64 phi1 4) (*.f64 -1/2 (*.f64 phi1 phi1))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2)))))) |
(fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (fma.f64 1/24 (pow.f64 phi1 4) (*.f64 -1/2 (*.f64 phi1 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4)) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6))) (cos.f64 phi1))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4)) (fma.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6)) (cos.f64 phi1))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) |
(+.f64 (cos.f64 phi1) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)))))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(fma.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2)) (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 1 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 0 (cos.f64 (-.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(-.f64 0 (sin.f64 (-.f64 lambda2 lambda1))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 1 (sin.f64 (-.f64 lambda1 lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 -1 (sin.f64 (-.f64 lambda2 lambda1))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) 1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(neg.f64 (sin.f64 (-.f64 lambda2 lambda1))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (neg.f64 (sin.f64 lambda1)) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 0 (sin.f64 (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 (neg.f64 lambda1))) (*.f64 (sin.f64 lambda2) (sin.f64 (neg.f64 lambda1)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 1 (cos.f64 (-.f64 lambda2 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(/.f64 (+.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2)))) 2) |
(/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2) |
(/.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2)))) 2) |
(/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2) |
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2 (*.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2 (*.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) 4) |
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3) 1/3) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (-.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1)) |
(fma.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 phi2 (-.f64 lambda1 lambda2)))) 1/2 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) 2))) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
| ✓ | 0.6b | (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
| ✓ | 2.4b | (cos.f64 (-.f64 lambda2 lambda1)) |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 78 to 14 computations (82.1% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | lambda1 | @ | inf | (cos.f64 (-.f64 lambda2 lambda1)) |
| 1.0ms | phi2 | @ | inf | (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
| 1.0ms | lambda2 | @ | -inf | (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
| 1.0ms | phi1 | @ | inf | (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
| 1.0ms | phi2 | @ | 0 | (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
Compiled 5275 to 1930 computations (63.4% saved)
| 1× | batch-egg-rewrite |
| 47× | egg-rr |
| 32× | egg-rr |
| 12× | egg-rr |
| Inputs |
|---|
(cos.f64 (-.f64 lambda2 lambda1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) (*.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) (*.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (-.f64 lambda1 lambda2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(cos.f64 (neg.f64 lambda1)) |
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 -1 (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))) |
(+.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 (neg.f64 lambda1)))))) |
(+.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 lambda2 3) (sin.f64 (neg.f64 lambda1)))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 (neg.f64 lambda1))))))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 lambda2) |
(+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1))) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1)))) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1)))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 lambda2 3)))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (cos.f64 (-.f64 lambda2 lambda1)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) |
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(fma.f64 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(fma.f64 1 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda1)))) |
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1))) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 1 (cos.f64 (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(/.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) 2) |
(/.f64 (+.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) 2) |
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) (*.f64 2 2)) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) (*.f64 2 2)) |
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) |
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3) 1/3) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) |
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3)) |
(cos.f64 (-.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(*.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2)) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)) |
| Outputs |
|---|
(cos.f64 (neg.f64 lambda1)) |
(cos.f64 lambda1) |
(+.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 -1 (*.f64 lambda2 (sin.f64 (neg.f64 lambda1))))) |
(+.f64 (cos.f64 lambda1) (*.f64 (neg.f64 lambda2) (sin.f64 (neg.f64 lambda1)))) |
(+.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 (neg.f64 lambda1)))))) |
(+.f64 (cos.f64 lambda1) (+.f64 (*.f64 (neg.f64 lambda2) (sin.f64 (neg.f64 lambda1))) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (cos.f64 lambda1)))) |
(+.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 lambda2 3) (sin.f64 (neg.f64 lambda1)))) (+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 (neg.f64 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 (neg.f64 lambda1))))))) |
(+.f64 (cos.f64 lambda1) (fma.f64 1/6 (*.f64 (pow.f64 lambda2 3) (sin.f64 (neg.f64 lambda1))) (+.f64 (*.f64 (neg.f64 lambda2) (sin.f64 (neg.f64 lambda1))) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (cos.f64 lambda1))))) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 lambda2) |
(+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1))) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1)))) |
(fma.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (+.f64 (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) lambda1)))) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) |
(+.f64 (neg.f64 (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 (neg.f64 lambda1)))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1)))))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 (neg.f64 lambda1)))) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 lambda2 3)))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 lambda2 (cos.f64 phi2)) (sin.f64 (neg.f64 lambda1)))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (fma.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 lambda2 3) (sin.f64 (neg.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1) (+.f64 (cos.f64 phi1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (cos.f64 (-.f64 lambda2 lambda1)))))))) |
(+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/720 (pow.f64 phi2 6)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 1 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 1 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (neg.f64 (cos.f64 (+.f64 lambda2 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) 2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 0 (sin.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (sin.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 0 (sin.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 (neg.f64 lambda1)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 1 (cos.f64 (-.f64 lambda2 lambda1))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(/.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) 2) |
(*.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda2 lambda1))) 1/2) |
(/.f64 (+.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1)))) 2) |
(*.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda2 lambda1))) 1/2) |
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) (*.f64 2 2)) |
(*.f64 (fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2 (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))))) 1/4) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))))) (*.f64 2 2)) |
(*.f64 (fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2 (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))))) 1/4) |
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 1) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3) 1/3) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (neg.f64 lambda1)) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 3)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (-.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2))) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
Compiled 18472 to 4335 computations (76.5% saved)
27 alts after pruning (27 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 458 | 27 | 485 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 460 | 27 | 487 |
| Status | Error | Program |
|---|---|---|
| 1.0b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| ▶ | 9.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 4.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) | |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)))) | |
| ▶ | 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
| 1.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) | |
| 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) | |
| 8.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) | |
| ▶ | 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) | |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))))) | |
| ▶ | 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))) | |
| ▶ | 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
| 5.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 5.8b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
Compiled 1820 to 1040 computations (42.9% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
| ✓ | 0.2b | (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) |
| ✓ | 0.6b | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 138 to 20 computations (85.5% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | lambda2 | @ | 0 | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
| 2.0ms | phi1 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
| 2.0ms | lambda2 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
| 2.0ms | phi2 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
| 1.0ms | lambda1 | @ | inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
Compiled 12185 to 1425 computations (88.3% saved)
| 1× | batch-egg-rewrite |
| 51× | egg-rr |
| 51× | egg-rr |
| 9× | egg-rr |
| Inputs |
|---|
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (sin.f64 lambda2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cos.f64 phi2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 phi2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda1) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (/.f64 2 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (neg.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (*.f64 (sin.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (sin.f64 lambda2)) (cbrt.f64 (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1)) (cbrt.f64 (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (/.f64 1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (sqrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (cbrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) (pow.f64 (cbrt.f64 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 1) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (sqrt.f64 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) 1) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 2 (cos.f64 (+.f64 lambda1 lambda2)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(*.f64 (sin.f64 lambda2) lambda1) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (*.f64 (sin.f64 lambda2) lambda1)) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 5))) (*.f64 (sin.f64 lambda2) lambda1))) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/5040 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 7))) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 5))) (*.f64 (sin.f64 lambda2) lambda1)))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 lambda2 (sin.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 5))) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 lambda2 7) (sin.f64 lambda1))) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 5))) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (sin.f64 lambda2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cos.f64 phi2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 phi2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (sin.f64 lambda1) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3) |
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (/.f64 2 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (neg.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) |
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) |
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2))) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1))) |
(*.f64 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 1) |
(*.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))) |
(*.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (sin.f64 lambda2))) |
(*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (*.f64 (sin.f64 lambda1) (cbrt.f64 (sin.f64 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (sin.f64 lambda2)) (cbrt.f64 (sin.f64 lambda1))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1)))) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1)) (cbrt.f64 (sin.f64 lambda2))) |
(*.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (/.f64 1 -2)) |
(*.f64 (/.f64 -2 (sqrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) (sqrt.f64 2))) |
(*.f64 (/.f64 -2 (cbrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) (pow.f64 (cbrt.f64 2) 2))) |
(*.f64 (/.f64 -2 1) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) 2)) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (sqrt.f64 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) 1) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 2)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 2) 2))) |
(*.f64 (/.f64 1 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) |
(/.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) -2) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 1) -2) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 2 (cos.f64 (+.f64 lambda1 lambda2)))) 4) |
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 -2)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3) 1/3) |
(pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 1) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2))) |
(neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
| Outputs |
|---|
(+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))))) |
(fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi1)))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/720 (pow.f64 phi2 6)) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(fma.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (sin.f64 lambda2) lambda1) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (*.f64 (sin.f64 lambda2) lambda1)) |
(fma.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)) (*.f64 (sin.f64 lambda2) lambda1)) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 5))) (*.f64 (sin.f64 lambda2) lambda1))) |
(fma.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)) (fma.f64 1/120 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 5)) (*.f64 (sin.f64 lambda2) lambda1))) |
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/5040 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 7))) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 5))) (*.f64 (sin.f64 lambda2) lambda1)))) |
(fma.f64 -1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)) (fma.f64 -1/5040 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 7)) (fma.f64 1/120 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 5)) (*.f64 (sin.f64 lambda2) lambda1)))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 lambda2 (sin.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) |
(fma.f64 lambda2 (sin.f64 lambda1) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 5))) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))))) |
(fma.f64 lambda2 (sin.f64 lambda1) (fma.f64 1/120 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 5)) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 lambda2 7) (sin.f64 lambda1))) (+.f64 (*.f64 1/120 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 5))) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))))) |
(fma.f64 lambda2 (sin.f64 lambda1) (fma.f64 -1/5040 (*.f64 (pow.f64 lambda2 7) (sin.f64 lambda1)) (fma.f64 1/120 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 5)) (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (neg.f64 lambda1) lambda2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (neg.f64 lambda1) lambda2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (neg.f64 lambda1) lambda2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (neg.f64 lambda1) lambda2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (sin.f64 lambda2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (sin.f64 lambda2) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cos.f64 phi2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 phi2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (*.f64 (sin.f64 lambda1) (*.f64 (sin.f64 lambda2) (cbrt.f64 (cos.f64 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (sin.f64 lambda1) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (sin.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 lambda1)) (sin.f64 lambda2)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) (pow.f64 (cos.f64 phi1) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (-.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (-.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (-.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (-.f64 (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 3) (pow.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) 2) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (-.f64 (fma.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) 1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (sin.f64 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1)))) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (/.f64 2 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (/.f64 2 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)))) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (pow.f64 (/.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) -1) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 1/2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 2) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 2)) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))))) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))))) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) 2) (*.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 1/2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))))) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (neg.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2))) |
(*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2) |
(-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2)) |
(*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2) |
(*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2))) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1))) |
(*.f64 1 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 1) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1))) |
(*.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (sin.f64 lambda2))) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2))) |
(*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (*.f64 (sin.f64 lambda1) (cbrt.f64 (sin.f64 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (sin.f64 lambda2)) (cbrt.f64 (sin.f64 lambda1))) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1)))) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2))) |
(*.f64 1/2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1)) (cbrt.f64 (sin.f64 lambda2))) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (sin.f64 lambda1))) |
(*.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (/.f64 1 -2)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (/.f64 -2 (sqrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) (sqrt.f64 2))) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)))) 2) |
(*.f64 (/.f64 -2 (cbrt.f64 2)) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) (pow.f64 (cbrt.f64 2) 2))) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)))) 2) |
(*.f64 (/.f64 -2 1) (/.f64 (*.f64 (sin.f64 (*.f64 (+.f64 (+.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 (-.f64 lambda1 lambda2) lambda2) lambda1) 1/2))) 2)) |
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (+.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)) (sin.f64 (*.f64 (-.f64 (-.f64 lambda1 lambda2) (+.f64 lambda1 lambda2)) 1/2)))) 2) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (sqrt.f64 2)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (sqrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2))) 2) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) 1) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2))) 2) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 2) 2))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 (/.f64 1 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) -2) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2))) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (pow.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 1) -2) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(/.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 2 (cos.f64 (+.f64 lambda1 lambda2)))) 4) |
(/.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2 (neg.f64 (*.f64 2 (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(/.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 -2)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3) 1/3) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 1) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1/2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/2))) |
(*.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1/2) |
(neg.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) |
(*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
| ✓ | 0.7b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 69 to 13 computations (81.2% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | lambda2 | @ | -inf | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
| 1.0ms | lambda1 | @ | 0 | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
| 0.0ms | lambda2 | @ | 0 | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
| 0.0ms | lambda1 | @ | -inf | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
| 0.0ms | phi1 | @ | 0 | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
Compiled 2205 to 1245 computations (43.5% saved)
| 1× | batch-egg-rewrite |
| 46× | egg-rr |
| 11× | egg-rr |
| Inputs |
|---|
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1)))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi1))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2)) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
| Outputs |
|---|
(+.f64 (cos.f64 phi1) (cos.f64 (neg.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 lambda2)) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 (cos.f64 phi1) (fma.f64 (sin.f64 lambda2) lambda1 (cos.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 (cos.f64 phi1) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) lambda1 (cos.f64 lambda2)))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 (fma.f64 (*.f64 1/6 (sin.f64 (neg.f64 lambda2))) (pow.f64 lambda1 3) (cos.f64 phi1)) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) lambda1 (cos.f64 lambda2)))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 lambda1))) |
(+.f64 (fma.f64 (sin.f64 lambda1) lambda2 (cos.f64 phi1)) (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1)))) |
(+.f64 (fma.f64 (sin.f64 lambda1) lambda2 (cos.f64 phi1)) (fma.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (cos.f64 lambda1) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1))))) |
(+.f64 (fma.f64 (sin.f64 lambda1) lambda2 (cos.f64 phi1)) (fma.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (cos.f64 lambda1) (fma.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)) (cos.f64 lambda1)))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (*.f64 (*.f64 -1/2 phi1) phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (fma.f64 (pow.f64 phi1 6) -1/720 1) (fma.f64 1/24 (pow.f64 phi1 4) (*.f64 (*.f64 -1/2 phi1) phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 phi1) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)) 1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi1)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) |
| ✓ | 0.2b | (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
| 0.6b | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) | |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) |
Compiled 112 to 18 computations (83.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | lambda1 | @ | inf | (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
| 1.0ms | lambda1 | @ | -inf | (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
| 1.0ms | phi2 | @ | inf | (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
| 1.0ms | phi2 | @ | 0 | (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
| 1.0ms | lambda2 | @ | 0 | (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
Compiled 5015 to 1725 computations (65.6% saved)
| 1× | batch-egg-rewrite |
| 60× | egg-rr |
| 57× | egg-rr |
| Inputs |
|---|
(*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) |
(*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (cos.f64 lambda1)) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (cos.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 lambda2 (cos.f64 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (neg.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)) (cos.f64 (-.f64 (-.f64 lambda2 lambda1) phi2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 2))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 4)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 6))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 4))))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2)))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) lambda2))) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) lambda2))) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6)))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3))))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (cos.f64 lambda1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(fma.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (cos.f64 lambda1)) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (cos.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 1 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 lambda2 (cos.f64 lambda1)) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1)) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) |
(*.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 3) 1/3) |
(pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 3)) |
(fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 1 -2)) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (sqrt.f64 2))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1/2) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) (sqrt.f64 2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 2)) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 (/.f64 1 1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) |
(*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 2) |
(/.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) -2) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1) 2) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 1) -2) |
(/.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1) 2) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (neg.f64 -2)) |
(/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)) (cos.f64 (-.f64 (-.f64 lambda2 lambda1) phi2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) 1/3) |
(pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1) |
(neg.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) -2)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) |
(fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 2))))) |
(+.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (*.f64 -1/2 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (*.f64 phi2 phi2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 4)))))) |
(+.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (fma.f64 -1/2 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (*.f64 phi2 phi2)) (*.f64 1/24 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (pow.f64 phi2 4))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (+.f64 (sin.f64 lambda1) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 6))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (pow.f64 phi2 4))))))) |
(+.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (fma.f64 -1/720 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (pow.f64 phi2 6)) (fma.f64 -1/2 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (*.f64 phi2 phi2)) (*.f64 1/24 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (pow.f64 phi2 4)))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) |
(*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) |
(*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))) |
(*.f64 (neg.f64 lambda2) (cos.f64 phi2)) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2)))) |
(fma.f64 (cos.f64 phi2) lambda1 (*.f64 (neg.f64 lambda2) (cos.f64 phi2))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) lambda2))) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))))) |
(fma.f64 (cos.f64 phi2) lambda1 (fma.f64 1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 phi2)))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) lambda2))) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2)))))) |
(fma.f64 (cos.f64 phi2) lambda1 (fma.f64 -1/6 (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)) (fma.f64 1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 lambda2 (cos.f64 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 phi2))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 lambda1))) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(cos.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) -2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4)) (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6)))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) |
(*.f64 (cos.f64 phi2) (cos.f64 lambda2)) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3))))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (cos.f64 lambda1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) |
(*.f64 (cos.f64 phi2) (+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (cos.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (cos.f64 lambda1))) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(fma.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (+.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (cos.f64 lambda1))) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(fma.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (cos.f64 lambda1)) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (cos.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 1 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 lambda1) (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 lambda1))) (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) |
(fma.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (sin.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda1) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) |
(fma.f64 (sin.f64 lambda1) (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) |
(fma.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 1 (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2)) (fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (neg.f64 (sin.f64 lambda1))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (sin.f64 lambda1) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)))))) (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1))) 2)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)))))) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 (cos.f64 phi2) (neg.f64 lambda2)) (cos.f64 lambda1))) |
(fma.f64 (cos.f64 phi2) (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(-.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 lambda2 (cos.f64 lambda1)) (cos.f64 phi2))) |
(fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2))) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 1 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) 2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1)) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)) 1)) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2)))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) |
(*.f64 (cbrt.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)))) 2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))) (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (sin.f64 lambda1) (cbrt.f64 (cos.f64 phi2))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)))) 3) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 3) 1/3) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 1) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1))) 3)) |
(*.f64 (fma.f64 (neg.f64 lambda2) (cos.f64 lambda1) (sin.f64 lambda1)) (cos.f64 phi2)) |
(fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(fma.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)))))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)))))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 lambda2)))))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 1)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))) |
(*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))) |
(*.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (/.f64 1 -2)) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (/.f64 1 (sqrt.f64 2)) (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (sqrt.f64 2))) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1/2) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) (sqrt.f64 2))) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 2) 2)) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (/.f64 1 (cbrt.f64 2)) (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (cbrt.f64 (*.f64 2 2)))) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(*.f64 (/.f64 1 1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 2) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) -2) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1) 2) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2))) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (cbrt.f64 2)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) 1) -2) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) (*.f64 (cbrt.f64 4) (cbrt.f64 2))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) 1) 2) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))))) (neg.f64 -2)) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)) (cos.f64 (-.f64 (-.f64 lambda2 lambda1) phi2))) 2) |
(*.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)) (cos.f64 (-.f64 lambda2 (+.f64 phi2 lambda1)))) 1/2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 3) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) 1/3) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 1) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(neg.f64 (/.f64 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1))) -2)) |
(*.f64 1/2 (+.f64 (cos.f64 (-.f64 (+.f64 phi2 lambda1) lambda2)) (cos.f64 (-.f64 (+.f64 phi2 lambda2) lambda1)))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3)) |
(*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
| ✓ | 0.7b | (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
| 2.4b | (cos.f64 (-.f64 lambda2 lambda1)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 108 to 27 computations (75% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 28.0ms | phi1 | @ | 0 | (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
| 21.0ms | lambda2 | @ | 0 | (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
| 8.0ms | phi2 | @ | 0 | (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
| 7.0ms | phi2 | @ | 0 | (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
| 7.0ms | lambda1 | @ | 0 | (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
Compiled 46170 to 14620 computations (68.3% saved)
| 1× | batch-egg-rewrite |
| 35× | egg-rr |
| 26× | egg-rr |
| Inputs |
|---|
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 1) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)) |
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))))) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2))) |
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2)) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1)))))))))) |
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)) (+.f64 (*.f64 (pow.f64 lambda2 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2)) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))) (*.f64 (+.f64 (*.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (cos.f64 phi2) 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))))))) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2)) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))))))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)))) lambda1)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2) (cos.f64 lambda2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 lambda2) 2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))) (pow.f64 lambda1 2)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)))) lambda1))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) 2))))) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2))))))) (pow.f64 lambda1 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2) (cos.f64 lambda2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 lambda2) 2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))) (pow.f64 lambda1 2)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)))) lambda1)))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 2)) (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 2)) (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 1/24 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1)))))) (pow.f64 phi2 4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 2)) (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 1/24 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/24 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1))))))) (pow.f64 phi2 6)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 1/24 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1)))))) (pow.f64 phi2 4))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)))) (+.f64 (*.f64 (pow.f64 phi1 4) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (+.f64 (*.f64 1/2 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (+.f64 (*.f64 1/12 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/4) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)))) (+.f64 (*.f64 (pow.f64 phi1 6) (+.f64 (*.f64 -1/24 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 -1/720 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/360 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/24) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (+.f64 (*.f64 1/12 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/4)))))) (+.f64 (*.f64 (pow.f64 phi1 4) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (+.f64 (*.f64 1/2 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (+.f64 (*.f64 1/12 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/4) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) |
(fma.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 1) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 1)) |
(+.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) |
(+.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) |
(*.f64 1 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 1)) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) |
(*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1) |
(pow.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 3) 1/3) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 3)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(*.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(/.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
| Outputs |
|---|
(*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)) |
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))))) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2))) |
(fma.f64 lambda2 (fma.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)))) (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2))) |
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2)) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1)))))))))) |
(fma.f64 lambda2 (fma.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)))) (fma.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2) (*.f64 (*.f64 lambda2 lambda2) (fma.f64 (fma.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (fma.f64 -1/2 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1)))))))))) |
(+.f64 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)) (+.f64 (*.f64 (pow.f64 lambda2 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2)) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))) (*.f64 (+.f64 (*.f64 (cos.f64 (neg.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (cos.f64 phi2) 2))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))))))) (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2)) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1))) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda1)) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)) (sin.f64 (neg.f64 lambda1))))) (*.f64 -1 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))))))))) |
(fma.f64 lambda2 (fma.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)))) (fma.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2) (fma.f64 (pow.f64 lambda2 3) (+.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (fma.f64 -1/2 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))))) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (fma.f64 1/6 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)) (*.f64 (fma.f64 (cos.f64 lambda1) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 (cos.f64 phi2) 2)) (*.f64 1/6 (+.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))) (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)))))) (*.f64 (*.f64 lambda2 lambda2) (fma.f64 (fma.f64 (pow.f64 (sin.f64 (neg.f64 lambda1)) 2) (pow.f64 (cos.f64 phi2) 2) (neg.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)))))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (fma.f64 -1/2 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) 2)) (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1)))) (neg.f64 (*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) (sin.f64 (neg.f64 lambda1))))) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))))))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1)))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (+.f64 (neg.f64 lambda2) lambda1))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2)) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)))) lambda1)) |
(fma.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (*.f64 (fma.f64 2 (*.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2)))) lambda1)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2) (cos.f64 lambda2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 lambda2) 2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))) (pow.f64 lambda1 2)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)))) lambda1))) |
(fma.f64 (fma.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (cos.f64 lambda2))) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 lambda2) 2) (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (pow.f64 (cos.f64 phi2) 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))) (*.f64 lambda1 lambda1) (fma.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (*.f64 (fma.f64 2 (*.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2)))) lambda1))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) 2))))) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2))))))) (pow.f64 lambda1 3)) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2) (cos.f64 lambda2)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (sin.f64 lambda2) 2) (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))))) (pow.f64 lambda1 2)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)) 2)))) lambda1)))) |
(fma.f64 (+.f64 (neg.f64 (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) 2))))) (fma.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (+.f64 (neg.f64 (*.f64 (sin.f64 lambda2) (*.f64 (cos.f64 lambda2) (pow.f64 (cos.f64 phi2) 2)))) (*.f64 -1/3 (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))))) (fma.f64 (+.f64 (neg.f64 (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (*.f64 (cos.f64 phi2) (sin.f64 lambda2)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2))))))) (pow.f64 lambda1 3) (fma.f64 (fma.f64 -1/2 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (cos.f64 lambda2))) (fma.f64 2 (*.f64 (pow.f64 (sin.f64 lambda2) 2) (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (pow.f64 (cos.f64 phi2) 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (*.f64 (pow.f64 (sin.f64 lambda2) 2) (pow.f64 (cos.f64 phi2) 2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1))))) (*.f64 lambda1 lambda1) (fma.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (*.f64 (fma.f64 2 (*.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)) 2)))) lambda1)))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 2)) (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) |
(fma.f64 (fma.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (*.f64 -1/2 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 phi2 phi2) (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 2)) (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 1/24 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1)))))) (pow.f64 phi2 4)))) |
(fma.f64 (fma.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (*.f64 -1/2 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 phi2 phi2) (fma.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (fma.f64 (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (fma.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 1/24 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (*.f64 1/24 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 4)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 2)) (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 1/24 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 -1/720 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/24 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1))))))) (pow.f64 phi2 6)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (*.f64 1/24 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1)))))) (pow.f64 phi2 4))))) |
(fma.f64 (fma.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (*.f64 -1/2 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 phi2 phi2) (fma.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (fma.f64 -1/2 (*.f64 (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (fma.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 1/24 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))))) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 (fma.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (fma.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/24 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 -1/720 (*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 1/24 (*.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))))))) (pow.f64 phi2 6) (*.f64 (fma.f64 (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (fma.f64 1/4 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 1/24 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1)))))) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (*.f64 1/24 (pow.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) 2)) (cos.f64 (-.f64 lambda2 lambda1))))) (pow.f64 phi2 4))))) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(fma.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 -1/2 -1)) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)))) (+.f64 (*.f64 (pow.f64 phi1 4) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (+.f64 (*.f64 1/2 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (+.f64 (*.f64 1/12 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/4) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(fma.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 -1/2 -1)) (fma.f64 (pow.f64 phi1 4) (fma.f64 1/24 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (+.f64 1/2 (fma.f64 1/12 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 1/4)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) |
(+.f64 (*.f64 (pow.f64 phi1 2) (+.f64 (*.f64 -1/2 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)))) (+.f64 (*.f64 (pow.f64 phi1 6) (+.f64 (*.f64 -1/24 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (+.f64 (*.f64 -1/720 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1/360 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/24) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 -1/2 (+.f64 (*.f64 1/12 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/4)))))) (+.f64 (*.f64 (pow.f64 phi1 4) (+.f64 (*.f64 1/24 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) (+.f64 (*.f64 1/2 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) (*.f64 (+.f64 (*.f64 1/12 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) 1/4) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))))) |
(fma.f64 (*.f64 phi1 phi1) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 -1/2 -1)) (fma.f64 (pow.f64 phi1 6) (fma.f64 -1/24 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (fma.f64 -1/720 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (fma.f64 (-.f64 (+.f64 -1/360 (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) -1/360)) 1/24) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 -1/2 (fma.f64 1/12 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 1/4))))) (fma.f64 (pow.f64 phi1 4) (fma.f64 1/24 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (+.f64 1/2 (fma.f64 1/12 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 1/4)))) (*.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))))) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(fma.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(if (!=.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(if (!=.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 3) (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 2) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (-.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 1) (*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) 1)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(+.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(+.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cos.f64 phi1)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 1 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 2)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) 1)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(/.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(pow.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 3) 1/3) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 3)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(/.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.3b | (cbrt.f64 (cos.f64 phi1)) |
| ✓ | 0.6b | (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
| 2.4b | (cos.f64 (-.f64 lambda2 lambda1)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 119 to 34 computations (71.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | phi1 | @ | inf | (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
| 5.0ms | phi1 | @ | -inf | (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
| 3.0ms | lambda2 | @ | inf | (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
| 2.0ms | lambda1 | @ | inf | (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
| 2.0ms | phi2 | @ | inf | (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
Compiled 5895 to 2950 computations (50% saved)
| 1× | batch-egg-rewrite |
| 42× | egg-rr |
| 13× | egg-rr |
| Inputs |
|---|
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(cbrt.f64 (cos.f64 phi1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (-.f64 phi2 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 (-.f64 lambda1 phi2)))) 1/2 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 phi1) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (cos.f64 phi1)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1)))))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 lambda2 3)))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (cos.f64 (-.f64 lambda2 lambda1)))))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
1 |
(+.f64 1 (*.f64 -1/6 (pow.f64 phi1 2))) |
(+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 phi1 2)) (*.f64 -1/72 (pow.f64 phi1 4)))) |
(+.f64 (*.f64 -23/6480 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 phi1 2)) (*.f64 -1/72 (pow.f64 phi1 4))))) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cos.f64 phi1) 1/3) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi1)) |
(fma.f64 (+.f64 (cos.f64 (-.f64 phi2 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 (-.f64 lambda1 phi2)))) 1/2 (cos.f64 phi1)) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) |
(*.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) |
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3)) |
(*.f64 1 (cbrt.f64 (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 phi1)) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) |
(pow.f64 (cos.f64 phi1) 1/3) |
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) 3) |
(pow.f64 (cbrt.f64 (cos.f64 phi1)) 1) |
(cbrt.f64 (cos.f64 phi1)) |
| Outputs |
|---|
(+.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))) |
(+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (*.f64 -1/2 (*.f64 phi1 phi1)))) |
(+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (*.f64 -1/2 (*.f64 phi1 phi1))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (*.f64 -1/2 (*.f64 phi1 phi1)))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1)))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))) |
(+.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 phi2) (cos.f64 phi1)) (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1)))))))) |
(+.f64 (cos.f64 phi1) (fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 1 (*.f64 -1/2 (*.f64 lambda2 lambda2)))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 (neg.f64 lambda1)) (pow.f64 lambda2 3)))) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda1))))))))) |
(+.f64 (cos.f64 phi1) (+.f64 (fma.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 1 (*.f64 -1/2 (*.f64 lambda2 lambda2))))) (*.f64 1/6 (*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda1))) (pow.f64 lambda2 3))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 phi2)) (cos.f64 lambda2)) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)))))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 phi2)) (cos.f64 lambda2)) -1/2 (cos.f64 phi1)) (fma.f64 (cos.f64 phi2) (fma.f64 lambda1 (sin.f64 lambda2) (cos.f64 lambda2)) (*.f64 (*.f64 -1/6 (cos.f64 phi2)) (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1))))))) |
(+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (+.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (-.f64 lambda2 lambda1)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda2 lambda1)))) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (cos.f64 (-.f64 lambda2 lambda1)))))))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/720 (pow.f64 phi2 6)))))) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (pow.f64 (pow.f64 (cos.f64 phi1) 2) 1/3) (pow.f64 (cos.f64 phi1) 1/3)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
1 |
(+.f64 1 (*.f64 -1/6 (pow.f64 phi1 2))) |
(fma.f64 -1/6 (*.f64 phi1 phi1) 1) |
(+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 phi1 2)) (*.f64 -1/72 (pow.f64 phi1 4)))) |
(+.f64 (fma.f64 -1/6 (*.f64 phi1 phi1) 1) (*.f64 -1/72 (pow.f64 phi1 4))) |
(+.f64 (*.f64 -23/6480 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 -1/6 (pow.f64 phi1 2)) (*.f64 -1/72 (pow.f64 phi1 4))))) |
(+.f64 (fma.f64 (pow.f64 phi1 6) -23/6480 1) (fma.f64 (pow.f64 phi1 4) -1/72 (*.f64 -1/6 (*.f64 phi1 phi1)))) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 1 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda2 lambda1))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) 2) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) 2) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda2 lambda1)) 2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(fma.f64 (+.f64 (cos.f64 (-.f64 phi2 (-.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda2 (-.f64 lambda1 phi2)))) 1/2 (cos.f64 phi1)) |
(fma.f64 (+.f64 (cos.f64 (-.f64 lambda2 (-.f64 lambda1 phi2))) (cos.f64 (-.f64 lambda2 (+.f64 phi2 lambda1)))) 1/2 (cos.f64 phi1)) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (neg.f64 (cos.f64 phi1))))))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (+.f64 (*.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi1)))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (*.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)))) 2) 2)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1)) |
(*.f64 1 (cbrt.f64 (cos.f64 phi1))) |
(cbrt.f64 (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cos.f64 phi1)) 1) |
(cbrt.f64 (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (cos.f64 phi1))))) |
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) |
(cbrt.f64 (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1))))) 2)) |
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1)))))) |
(cbrt.f64 (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (cbrt.f64 (cos.f64 phi1)))) |
(cbrt.f64 (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))))) |
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi1) (cbrt.f64 (cos.f64 phi1)))) (cbrt.f64 (cos.f64 phi1))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 phi1) 2) (cbrt.f64 (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))))) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cos.f64 phi1) 1/3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi1))) 3) |
(cbrt.f64 (cos.f64 phi1)) |
(pow.f64 (cbrt.f64 (cos.f64 phi1)) 1) |
(cbrt.f64 (cos.f64 phi1)) |
(cbrt.f64 (cos.f64 phi1)) |
Compiled 60348 to 14552 computations (75.9% saved)
43 alts after pruning (43 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1313 | 31 | 1344 |
| Fresh | 10 | 12 | 22 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 0 | 4 |
| Total | 1328 | 43 | 1371 |
| Status | Error | Program |
|---|---|---|
| 1.0b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)) | |
| 12.5b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)) | |
| 18.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 6.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| ▶ | 0.2b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
| ▶ | 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 4.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))) (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) | |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) | |
| ▶ | 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) (cos.f64 phi1)))) | |
| 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) | |
| 8.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) | |
| 16.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) | |
| ▶ | 17.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) | |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) | |
| 16.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))) | |
| 17.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 15.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| ▶ | 5.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 5.8b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) | |
| 15.5b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
Compiled 2782 to 1632 computations (41.3% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
| ✓ | 0.2b | (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
| 0.2b | (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) | |
| 0.6b | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))) |
Compiled 173 to 21 computations (87.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | phi2 | @ | 0 | (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
| 0.0ms | lambda1 | @ | 0 | (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
| 0.0ms | lambda2 | @ | 0 | (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
| 0.0ms | lambda2 | @ | inf | (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
| 0.0ms | lambda2 | @ | -inf | (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
Compiled 8765 to 490 computations (94.4% saved)
| 1× | batch-egg-rewrite |
| 22× | egg-rr |
| 9× | egg-rr |
| Inputs |
|---|
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 lambda1) (sin.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 lambda2) (cos.f64 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda1) 2)) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (cos.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 lambda1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(sin.f64 lambda2) |
(+.f64 (sin.f64 lambda2) (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (sin.f64 lambda2)))) |
(+.f64 (sin.f64 lambda2) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda1 4) (sin.f64 lambda2))) (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (sin.f64 lambda2))))) |
(+.f64 (sin.f64 lambda2) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda1 4) (sin.f64 lambda2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (sin.f64 lambda2))) (*.f64 -1/720 (*.f64 (pow.f64 lambda1 6) (sin.f64 lambda2)))))) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 lambda2 (cos.f64 lambda1)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (*.f64 lambda2 (cos.f64 lambda1))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (*.f64 lambda2 (cos.f64 lambda1)) (*.f64 1/120 (*.f64 (cos.f64 lambda1) (pow.f64 lambda2 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 lambda2 7) (cos.f64 lambda1))) (+.f64 (*.f64 lambda2 (cos.f64 lambda1)) (*.f64 1/120 (*.f64 (cos.f64 lambda1) (pow.f64 lambda2 5)))))) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cbrt.f64 (cos.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda1) 2)) (sin.f64 lambda2))) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (cos.f64 lambda1))) |
(*.f64 1 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) |
(*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 1) |
(*.f64 (*.f64 (cos.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))) |
(*.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1/2) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 lambda1) 2))) |
(/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 2) |
(/.f64 (*.f64 1 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2)))) 2) |
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2)))) -2) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3) 1/3) |
(pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 1) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) |
| Outputs |
|---|
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda2) (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(sin.f64 lambda2) |
(+.f64 (sin.f64 lambda2) (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (sin.f64 lambda2)))) |
(fma.f64 (*.f64 -1/2 (*.f64 lambda1 lambda1)) (sin.f64 lambda2) (sin.f64 lambda2)) |
(+.f64 (sin.f64 lambda2) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda1 4) (sin.f64 lambda2))) (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (sin.f64 lambda2))))) |
(+.f64 (sin.f64 lambda2) (*.f64 (sin.f64 lambda2) (+.f64 (*.f64 -1/2 (*.f64 lambda1 lambda1)) (*.f64 1/24 (pow.f64 lambda1 4))))) |
(+.f64 (sin.f64 lambda2) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda1 4) (sin.f64 lambda2))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (sin.f64 lambda2))) (*.f64 -1/720 (*.f64 (pow.f64 lambda1 6) (sin.f64 lambda2)))))) |
(+.f64 (*.f64 (sin.f64 lambda2) (+.f64 1 (*.f64 1/24 (pow.f64 lambda1 4)))) (*.f64 (sin.f64 lambda2) (+.f64 (*.f64 -1/720 (pow.f64 lambda1 6)) (*.f64 -1/2 (*.f64 lambda1 lambda1))))) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 lambda2 (cos.f64 lambda1)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (*.f64 lambda2 (cos.f64 lambda1))) |
(*.f64 (cos.f64 lambda1) (+.f64 (*.f64 -1/6 (pow.f64 lambda2 3)) lambda2)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (*.f64 lambda2 (cos.f64 lambda1)) (*.f64 1/120 (*.f64 (cos.f64 lambda1) (pow.f64 lambda2 5))))) |
(+.f64 (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 -1/6 (pow.f64 lambda2 3)) lambda2)) (*.f64 (*.f64 1/120 (pow.f64 lambda2 5)) (cos.f64 lambda1))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 lambda2 7) (cos.f64 lambda1))) (+.f64 (*.f64 lambda2 (cos.f64 lambda1)) (*.f64 1/120 (*.f64 (cos.f64 lambda1) (pow.f64 lambda2 5)))))) |
(+.f64 (*.f64 (cos.f64 lambda1) (+.f64 (*.f64 -1/6 (pow.f64 lambda2 3)) (*.f64 -1/5040 (pow.f64 lambda2 7)))) (fma.f64 1/120 (*.f64 (cos.f64 lambda1) (pow.f64 lambda2 5)) (*.f64 lambda2 (cos.f64 lambda1)))) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (sin.f64 lambda2) (cos.f64 lambda1)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (cbrt.f64 (cos.f64 lambda1)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda1) 2)) (sin.f64 lambda2))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (cbrt.f64 (sin.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (cos.f64 lambda1))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 1 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 1) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (*.f64 (cos.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1/2) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 2))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(*.f64 (*.f64 (sin.f64 lambda2) (cbrt.f64 (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (cos.f64 lambda1) 2))) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 2) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (*.f64 1 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2)))) 2) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) 1) 2) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 2)) (cbrt.f64 4)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 lambda2 lambda1)) (sin.f64 (+.f64 lambda1 lambda2)))) -2) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) 3) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3) 1/3) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 1) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) |
(*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
| ✓ | 0.6b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 64 to 19 computations (70.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | lambda1 | @ | 0 | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
| 0.0ms | lambda2 | @ | 0 | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
| 0.0ms | lambda1 | @ | -inf | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
| 0.0ms | phi2 | @ | 0 | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
| 0.0ms | lambda2 | @ | -inf | (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
Compiled 1785 to 1165 computations (34.7% saved)
| 1× | batch-egg-rewrite |
| 70× | egg-rr |
| 11× | egg-rr |
| Inputs |
|---|
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 1 (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 1)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 0) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) (/.f64 1 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) 1) (/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 1 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 1 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) (*.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1)) (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) 1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 1 (cos.f64 (neg.f64 lambda2))) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1)))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(fma.f64 1 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 1) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 1) |
(if (!=.f64 1 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 0) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(+.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 1)) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1)) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) |
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) (/.f64 1 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(*.f64 (/.f64 1 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) 1) (/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2))) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 1 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) 1)) |
(*.f64 (+.f64 1 (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 1 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 1) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) 2)) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2)) |
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) (*.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1)) (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) 1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 3) 1/3) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 1) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 3)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 1) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) 2)) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3)) |
| Outputs |
|---|
(+.f64 1 (cos.f64 (neg.f64 lambda2))) |
(+.f64 1 (cos.f64 lambda2)) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 1 (fma.f64 (sin.f64 lambda2) lambda1 (cos.f64 lambda2))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) lambda1 (cos.f64 lambda2)))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 (fma.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3)) 1) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) lambda1 (cos.f64 lambda2)))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 1 (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (cos.f64 lambda1))) |
(+.f64 (fma.f64 lambda2 (sin.f64 lambda1) 1) (cos.f64 lambda1)) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1)))) |
(+.f64 (fma.f64 lambda2 (sin.f64 lambda1) 1) (fma.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (cos.f64 lambda1) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1))))) |
(+.f64 (fma.f64 lambda2 (sin.f64 lambda1) 1) (fma.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (cos.f64 lambda1) (fma.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)) (cos.f64 lambda1)))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (+.f64 1 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 1 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 1 0) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (fma.f64 (+.f64 -1 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)) 1) 0) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 -1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) 0) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (/.f64 (fma.f64 (+.f64 -1 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)) 1) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 0) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (fma.f64 (+.f64 -1 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)) 1) (/.f64 (fma.f64 (+.f64 -1 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1) 0) (/.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1)) (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))) (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (neg.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (neg.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (neg.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 0) (/.f64 1 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 0) (pow.f64 (/.f64 (fma.f64 (+.f64 -1 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) -1) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) 1) (+.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 3)) (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (neg.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) -1)) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) 1) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (+.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (*.f64 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) (/.f64 1 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (/.f64 1 1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) 2) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) 1) (/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (/.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 1 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 1 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) 2)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) (/.f64 1 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) 2)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) 1) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) (*.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 3) 1) 1) (*.f64 (-.f64 (+.f64 (pow.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 2) 1) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1)) (neg.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2)) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) -1) 1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1)) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 2))) (cbrt.f64 (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1))))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 3) 1/3) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) 1) (+.f64 (neg.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) -1)))) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) 3)) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) 2) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 lambda2) lambda1) |
| ✓ | 0.1b | (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
| 0.7b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) | |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) |
Compiled 96 to 17 computations (82.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | phi2 | @ | inf | (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
| 1.0ms | phi2 | @ | 0 | (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
| 1.0ms | lambda2 | @ | inf | (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
| 1.0ms | lambda2 | @ | -inf | (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
Compiled 2205 to 690 computations (68.7% saved)
| 1× | batch-egg-rewrite |
| 57× | egg-rr |
| 20× | egg-rr |
| Inputs |
|---|
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 lambda2) lambda1) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 lambda2) lambda1) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sin.f64 (neg.f64 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (neg.f64 (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2)) (*.f64 (cos.f64 phi2) (neg.f64 (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (sin.f64 lambda2) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cos.f64 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cbrt.f64 (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))) (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)) (cbrt.f64 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda1) (*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 lambda2) lambda1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda1 (cos.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 lambda2) (cbrt.f64 lambda1)) (cbrt.f64 (*.f64 lambda1 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (cbrt.f64 (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1) (cbrt.f64 (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) (*.f64 lambda1 (cbrt.f64 (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 lambda2) (cbrt.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 lambda2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 lambda2) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 lambda2) lambda1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))))))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))) (+.f64 (*.f64 (cos.f64 lambda2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))))))) |
(*.f64 (cos.f64 phi2) lambda1) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2)))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))) (*.f64 1/6 (*.f64 (cos.f64 phi2) (pow.f64 lambda2 3)))))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
lambda1 |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) lambda1)) lambda1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda2 4) lambda1)) lambda1)) |
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 lambda2 6) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda2 4) lambda1)) lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 lambda2) lambda1) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (cbrt.f64 (sin.f64 (neg.f64 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (neg.f64 (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2)) (*.f64 (cos.f64 phi2) (neg.f64 (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (sin.f64 lambda2) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cos.f64 phi2)) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) |
(*.f64 (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))) (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 3) 1/3) |
(pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 3)) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)) (cbrt.f64 lambda1)) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)) 1)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 lambda1 (cos.f64 lambda2)) |
(*.f64 (*.f64 (cos.f64 lambda2) (cbrt.f64 lambda1)) (cbrt.f64 (*.f64 lambda1 lambda1))) |
(*.f64 (*.f64 lambda1 (cbrt.f64 (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2))) |
(*.f64 (cbrt.f64 (cos.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1) (cbrt.f64 (cos.f64 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) (*.f64 lambda1 (cbrt.f64 (cos.f64 lambda2)))) |
(*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 lambda2) (cbrt.f64 lambda1))) |
(*.f64 (cbrt.f64 (cos.f64 lambda2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1) 1)) |
(*.f64 1 (*.f64 (cos.f64 lambda2) lambda1)) |
(*.f64 (*.f64 (cos.f64 lambda2) lambda1) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 3) 1/3) |
(pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 1) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 3)) |
| Outputs |
|---|
(+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) |
(fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))))) |
(*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (+.f64 1 (*.f64 -1/2 (*.f64 phi2 phi2)))) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))))))) |
(-.f64 (fma.f64 (cos.f64 lambda2) lambda1 (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (*.f64 1/24 (pow.f64 phi2 4))))) (sin.f64 lambda2)) |
(+.f64 (sin.f64 (neg.f64 lambda2)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))) (+.f64 (*.f64 (cos.f64 lambda2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)))))))) |
(-.f64 (fma.f64 (*.f64 -1/720 (pow.f64 phi2 6)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (fma.f64 (cos.f64 lambda2) lambda1 (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (*.f64 1/24 (pow.f64 phi2 4)))))) (sin.f64 lambda2)) |
(*.f64 (cos.f64 phi2) lambda1) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2)))) |
(*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))))) |
(-.f64 (*.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 1 (*.f64 -1/2 (*.f64 lambda2 lambda2)))) (*.f64 lambda2 (cos.f64 phi2))) |
(+.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 -1 (*.f64 lambda2 (cos.f64 phi2))) (*.f64 1/6 (*.f64 (cos.f64 phi2) (pow.f64 lambda2 3)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 1 (*.f64 -1/2 (*.f64 lambda2 lambda2)))) (fma.f64 (*.f64 (cos.f64 phi2) (pow.f64 lambda2 3)) 1/6 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (*.f64 -1 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) |
(*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) |
(*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
lambda1 |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) lambda1)) lambda1) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) lambda1) lambda1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda2 4) lambda1)) lambda1)) |
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 1/24 (pow.f64 lambda2 4)))) lambda1) |
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 lambda2 6) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 lambda2 4) lambda1)) lambda1))) |
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 -1/720 (pow.f64 lambda2 6)) (*.f64 -1/2 (*.f64 lambda2 lambda2)))) (fma.f64 1/24 (*.f64 (pow.f64 lambda2 4) lambda1) lambda1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 lambda1 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 lambda2) lambda1) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (*.f64 (cos.f64 phi2) lambda1) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (sin.f64 (neg.f64 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (neg.f64 (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2)) (*.f64 (cos.f64 phi2) (neg.f64 (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (neg.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 2) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 2) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2)) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 3) (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 2) (neg.f64 (*.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))))))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) 3) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 3)) (fma.f64 (cos.f64 phi2) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (*.f64 (cos.f64 phi2) (fma.f64 lambda1 (cos.f64 lambda2) (sin.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda2) (cos.f64 phi2)) 2))) (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)) (*.f64 (sin.f64 lambda2) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)) (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) 2) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) 2)) (cos.f64 phi2)) 1)) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))))) 2) 2)) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))) (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (+.f64 (*.f64 (*.f64 (cos.f64 lambda2) lambda1) (cbrt.f64 (cos.f64 phi2))) (*.f64 (sin.f64 (neg.f64 lambda2)) (cbrt.f64 (cos.f64 phi2))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 1) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2))))) 3) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 3) 1/3) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 1) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) 3)) |
(*.f64 (cos.f64 phi2) (fma.f64 (cos.f64 lambda2) lambda1 (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 2)) (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)) (cbrt.f64 lambda1)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 lambda2)) 1)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 lambda1 (cos.f64 lambda2)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (*.f64 (cos.f64 lambda2) (cbrt.f64 lambda1)) (cbrt.f64 (*.f64 lambda1 lambda1))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (*.f64 lambda1 (cbrt.f64 (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 (cos.f64 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1) (cbrt.f64 (cos.f64 lambda2))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) (*.f64 lambda1 (cbrt.f64 (cos.f64 lambda2)))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 lambda2) (cbrt.f64 lambda1))) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (cbrt.f64 (cos.f64 lambda2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 lambda2) 2)) lambda1) 1)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 1 (*.f64 (cos.f64 lambda2) lambda1)) |
(*.f64 (cos.f64 lambda2) lambda1) |
(*.f64 (*.f64 (cos.f64 lambda2) lambda1) 1) |
(*.f64 (cos.f64 lambda2) lambda1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) lambda1)) 3) |
(*.f64 (cos.f64 lambda2) lambda1) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 3) 1/3) |
(*.f64 (cos.f64 lambda2) lambda1) |
(pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 1) |
(*.f64 (cos.f64 lambda2) lambda1) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) lambda1) 3)) |
(*.f64 (cos.f64 lambda2) lambda1) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.6b | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) | |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) | |
| ✓ | 6.8b | (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
Compiled 108 to 32 computations (70.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | lambda1 | @ | 0 | (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
| 4.0ms | lambda2 | @ | -inf | (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
| 4.0ms | lambda2 | @ | 0 | (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
| 4.0ms | lambda2 | @ | inf | (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
| 3.0ms | lambda1 | @ | inf | (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
Compiled 7810 to 4670 computations (40.2% saved)
| 1× | batch-egg-rewrite |
| 36× | egg-rr |
| Inputs |
|---|
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 0) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 0) (sin.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (sin.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (sin.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (sin.f64 (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 lambda1 lambda2)))))) |
| 1× | egglog |
| Inputs |
|---|
(pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(pow.f64 (*.f64 (sin.f64 lambda1) (pow.f64 (sin.f64 lambda1) 2)) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 1 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1)) |
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) |
(-.f64 0 (sin.f64 (-.f64 lambda2 lambda1))) |
(*.f64 1 (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(*.f64 -1 (sin.f64 (-.f64 lambda2 lambda1))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) 2)) |
(/.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3) 1/3) |
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3) |
(neg.f64 (sin.f64 (-.f64 lambda2 lambda1))) |
(neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) 1)) |
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
| Outputs |
|---|
(pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (sin.f64 (neg.f64 lambda2)) 2)) 1/3) |
(sin.f64 (neg.f64 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) 2)) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (sin.f64 lambda1) (pow.f64 (sin.f64 lambda1) 2)) 1/3) |
(sin.f64 lambda1) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (sin.f64 (-.f64 lambda1 lambda2))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) 2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (sin.f64 lambda1) (cos.f64 lambda2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 1 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 lambda2) (sin.f64 lambda1) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) 3)) (fma.f64 (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)) (sin.f64 (+.f64 lambda1 lambda2)) (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (sin.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (sin.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (sin.f64 (+.f64 lambda1 lambda2)) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (+.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 0) (sin.f64 (-.f64 lambda2 lambda1)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(-.f64 0 (sin.f64 (-.f64 lambda2 lambda1))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 1 (sin.f64 (-.f64 lambda1 lambda2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 -1 (sin.f64 (-.f64 lambda2 lambda1))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) 2)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(/.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 1) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3) 1/3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(neg.f64 (sin.f64 (-.f64 lambda2 lambda1))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) 1)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(sin.f64 (-.f64 lambda1 lambda2)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) | |
| ✓ | 13.5b | (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
Compiled 195 to 69 computations (64.6% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 37.0ms | lambda1 | @ | inf | (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 3.0ms | lambda2 | @ | inf | (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 3.0ms | lambda1 | @ | 0 | (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 2.0ms | lambda1 | @ | -inf | (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 2.0ms | lambda2 | @ | -inf | (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
Compiled 15105 to 8660 computations (42.7% saved)
| 1× | batch-egg-rewrite |
| 93× | egg-rr |
| 68× | egg-rr |
| Inputs |
|---|
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 phi2) (*.f64 phi2 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) 2) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1 (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (*.f64 1/24 (pow.f64 phi2 4)))) (cbrt.f64 (*.f64 1/576 (pow.f64 (pow.f64 phi2 4) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/24) (pow.f64 phi2 4) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1/24 (pow.f64 phi2 4))) (*.f64 (cbrt.f64 (*.f64 1/576 (pow.f64 (pow.f64 phi2 4) 2))) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 1/24) (*.f64 (sqrt.f64 1/24) (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 1/24) (*.f64 (cbrt.f64 1/576) (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 phi2 4) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/24) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 1/24 (pow.f64 phi2 4))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 1/24 (pow.f64 phi2 4)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) 1/24 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 1) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2))))))) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))))))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2))))))))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (*.f64 (pow.f64 lambda1 3) (-.f64 (+.f64 (*.f64 1/144 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/12 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (*.f64 -1/6 (sin.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1)))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))))) |
(+.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1)))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (cos.f64 lambda1)) (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1)))))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))))) |
(+.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1)))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/144 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 1/12 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1)))) (*.f64 1/6 (sin.f64 lambda1))) (pow.f64 lambda2 3)) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (cos.f64 lambda1)) (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1)))))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (-.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (-.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))))))))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (-.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/144 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/6 (sin.f64 (neg.f64 lambda2)))) (pow.f64 lambda1 3)) (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (-.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (*.f64 -1/2 (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (-.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (*.f64 -1/2 (cos.f64 lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 3) (-.f64 (*.f64 -1/144 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 1/6 (sin.f64 lambda1)))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (-.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 phi2 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) 2) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (cos.f64 phi1)) |
(+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) |
(+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 1 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (*.f64 1/24 (pow.f64 phi2 4)))) (cbrt.f64 (*.f64 1/576 (pow.f64 (pow.f64 phi2 4) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/24) (pow.f64 phi2 4) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 1/24 (pow.f64 phi2 4))) (*.f64 (cbrt.f64 (*.f64 1/576 (pow.f64 (pow.f64 phi2 4) 2))) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (sqrt.f64 1/24) (*.f64 (sqrt.f64 1/24) (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 1/24) (*.f64 (cbrt.f64 1/576) (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (pow.f64 phi2 4) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/24) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 1/24 (pow.f64 phi2 4))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 1/24 (pow.f64 phi2 4)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) 1/24 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 1)) |
(+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 1) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)) |
(+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 3) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3) 1/3) |
(pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) |
| Outputs |
|---|
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2))))))) |
(+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2)) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 lambda2)))) |
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))))))) |
(fma.f64 (-.f64 (fma.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 phi2 phi2)))) (sin.f64 (neg.f64 lambda2))) lambda1 (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2)) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 lambda2))))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2))))))))) |
(fma.f64 (*.f64 lambda1 lambda1) (fma.f64 1/4 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda2)) (fma.f64 -1/2 (cos.f64 lambda2) (*.f64 (*.f64 -1/48 (pow.f64 phi2 4)) (cos.f64 lambda2)))) (fma.f64 (-.f64 (fma.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 phi2 phi2)))) (sin.f64 (neg.f64 lambda2))) lambda1 (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2)) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 lambda2)))))) |
(+.f64 (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (*.f64 (pow.f64 lambda1 3) (-.f64 (+.f64 (*.f64 1/144 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/12 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 2)))) (*.f64 -1/6 (sin.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 lambda2)))))))))) |
(fma.f64 (*.f64 lambda1 lambda1) (fma.f64 1/4 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda2)) (fma.f64 -1/2 (cos.f64 lambda2) (*.f64 (*.f64 -1/48 (pow.f64 phi2 4)) (cos.f64 lambda2)))) (fma.f64 (-.f64 (fma.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (*.f64 1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 phi2 phi2)))) (sin.f64 (neg.f64 lambda2))) lambda1 (fma.f64 (pow.f64 lambda1 3) (-.f64 (fma.f64 1/144 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (*.f64 -1/12 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 phi2 phi2)))) (*.f64 -1/6 (sin.f64 (neg.f64 lambda2)))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2)) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 lambda2))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (fma.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (+.f64 (neg.f64 lambda1) lambda2))))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (fma.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (+.f64 (neg.f64 lambda1) lambda2))))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (fma.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (+.f64 (neg.f64 lambda1) lambda2))))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (fma.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (+.f64 (neg.f64 lambda1) lambda2))))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda1)) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1)))) |
(+.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1)))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))))) |
(fma.f64 lambda2 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (sin.f64 lambda1))) (neg.f64 (sin.f64 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda1)) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1))))) |
(+.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1)))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (cos.f64 lambda1)) (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1)))))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))))) |
(fma.f64 lambda2 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (sin.f64 lambda1))) (neg.f64 (sin.f64 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 -1/48 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda1)) (fma.f64 -1/2 (cos.f64 lambda1) (*.f64 1/4 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda1))))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1))))))) |
(+.f64 (*.f64 lambda2 (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1)))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1/144 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 1/12 (*.f64 (pow.f64 phi2 2) (sin.f64 lambda1)))) (*.f64 1/6 (sin.f64 lambda1))) (pow.f64 lambda2 3)) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (cos.f64 lambda1)) (*.f64 1/4 (*.f64 (pow.f64 phi2 2) (cos.f64 lambda1)))))) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))))))) |
(fma.f64 lambda2 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (sin.f64 lambda1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (sin.f64 lambda1))) (neg.f64 (sin.f64 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda1)) (fma.f64 (-.f64 (fma.f64 -1/144 (*.f64 (pow.f64 phi2 4) (sin.f64 lambda1)) (*.f64 1/12 (*.f64 (*.f64 phi2 phi2) (sin.f64 lambda1)))) (*.f64 1/6 (sin.f64 lambda1))) (pow.f64 lambda2 3) (+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (fma.f64 (*.f64 lambda2 lambda2) (fma.f64 -1/48 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda1)) (fma.f64 -1/2 (cos.f64 lambda1) (*.f64 1/4 (*.f64 (*.f64 phi2 phi2) (cos.f64 lambda1))))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (cos.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (-.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))) |
(+.f64 (cos.f64 phi1) (fma.f64 (fma.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (neg.f64 (sin.f64 (neg.f64 lambda2)))) lambda1 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (cos.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (-.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))))))))) |
(+.f64 (cos.f64 phi1) (fma.f64 (fma.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (neg.f64 (sin.f64 (neg.f64 lambda2)))) lambda1 (+.f64 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (cos.f64 lambda2)) (*.f64 (*.f64 lambda1 lambda1) (fma.f64 -1/2 (cos.f64 lambda2) (*.f64 (*.f64 -1/48 (pow.f64 phi2 4)) (cos.f64 lambda2))))))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (-.f64 (*.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (sin.f64 (neg.f64 lambda2))) lambda1) (+.f64 (cos.f64 (neg.f64 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/144 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))) (*.f64 -1/6 (sin.f64 (neg.f64 lambda2)))) (pow.f64 lambda1 3)) (*.f64 (pow.f64 lambda1 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 lambda2))) (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 (neg.f64 lambda2))))))))))) |
(+.f64 (cos.f64 phi1) (fma.f64 (fma.f64 -1/24 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (neg.f64 (sin.f64 (neg.f64 lambda2)))) lambda1 (+.f64 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda2)) (cos.f64 lambda2)) (fma.f64 (fma.f64 1/144 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 phi2 4)) (neg.f64 (*.f64 -1/6 (sin.f64 (neg.f64 lambda2))))) (pow.f64 lambda1 3) (*.f64 (*.f64 lambda1 lambda1) (fma.f64 -1/2 (cos.f64 lambda2) (*.f64 (*.f64 -1/48 (pow.f64 phi2 4)) (cos.f64 lambda2)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (pow.f64 phi2 4))))) |
(+.f64 (cos.f64 phi1) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))) |
(+.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (-.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))) |
(+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 lambda1)) (neg.f64 (neg.f64 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (*.f64 -1/2 (cos.f64 lambda1)))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (-.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))))))) |
(fma.f64 (*.f64 lambda2 lambda2) (fma.f64 -1/48 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda1)) (*.f64 -1/2 (cos.f64 lambda1))) (+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 lambda1)) (neg.f64 (neg.f64 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 (pow.f64 lambda2 2) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1))) (*.f64 -1/2 (cos.f64 lambda1)))) (+.f64 (*.f64 (pow.f64 lambda2 3) (-.f64 (*.f64 -1/144 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 1/6 (sin.f64 lambda1)))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 lambda2 (-.f64 (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (sin.f64 lambda1))) (*.f64 -1 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 1/24 (*.f64 (pow.f64 (pow.f64 phi2 2) 2) (cos.f64 lambda1)))))))) |
(fma.f64 (*.f64 lambda2 lambda2) (fma.f64 -1/48 (*.f64 (pow.f64 phi2 4) (cos.f64 lambda1)) (*.f64 -1/2 (cos.f64 lambda1))) (fma.f64 (pow.f64 lambda2 3) (fma.f64 -1/144 (*.f64 (pow.f64 phi2 4) (sin.f64 lambda1)) (neg.f64 (*.f64 1/6 (sin.f64 lambda1)))) (+.f64 (cos.f64 phi1) (fma.f64 lambda2 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 lambda1)) (neg.f64 (neg.f64 (sin.f64 lambda1)))) (+.f64 (cos.f64 lambda1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 lambda1))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 1/24 (pow.f64 phi1 4) (fma.f64 -1/2 (*.f64 phi1 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 (pow.f64 phi2 2) 2))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 phi2 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 phi2 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 phi2 phi2) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) 2) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 3) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 3) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 3) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 3) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) (-.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (-.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 3) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (-.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 3) (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2) (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 3) (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (cos.f64 phi1)) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) 1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) 1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (*.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) |
(+.f64 (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (+.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1)) (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (sin.f64 lambda1)) (sin.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) -1/2 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi2 phi2) 1) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 1 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi1) 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 1 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (*.f64 1/24 (pow.f64 phi2 4)))) (cbrt.f64 (*.f64 1/576 (pow.f64 (pow.f64 phi2 4) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/24) (pow.f64 phi2 4) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 1/24 (pow.f64 phi2 4))) (*.f64 (cbrt.f64 (*.f64 1/576 (pow.f64 (pow.f64 phi2 4) 2))) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (sqrt.f64 1/24) (*.f64 (sqrt.f64 1/24) (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (sqrt.f64 1/24) (*.f64 (*.f64 (sqrt.f64 1/24) (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 1/24) (*.f64 (cbrt.f64 1/576) (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 1/24) (*.f64 (*.f64 (cbrt.f64 1/576) (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (pow.f64 phi2 4) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1/24) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (pow.f64 phi2 4) (*.f64 1/24 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 1/24 (pow.f64 phi2 4))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 1/24) (pow.f64 phi2 4)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 1/24 (pow.f64 phi2 4)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) 1/24 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (neg.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 2)) (-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 2) (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 2) (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 2) (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (-.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (+.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (neg.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (neg.f64 (cos.f64 phi1)))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) (-.f64 (pow.f64 (cos.f64 phi1) 2) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 2) (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))) (*.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (sin.f64 lambda1)) (sin.f64 lambda2)))) |
(+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) 1) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (*.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(+.f64 (+.f64 (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 phi1))) |
(-.f64 (+.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(*.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (fma.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4)))) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 1/24 (pow.f64 phi2 4))) (cos.f64 phi1)) |
Compiled 81917 to 25180 computations (69.3% saved)
52 alts after pruning (51 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1594 | 20 | 1614 |
| Fresh | 7 | 31 | 38 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 1605 | 52 | 1657 |
| Status | Error | Program |
|---|---|---|
| ▶ | 1.0b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
| 17.1b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)) | |
| 12.9b | (+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 22.2b | (+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 18.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 17.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 2.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 12.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi1))))) | |
| 16.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| ✓ | 0.2b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
| 11.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 16.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 25.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) | |
| 17.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) | |
| 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) | |
| ▶ | 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
| 17.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) 1))) | |
| 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) | |
| 8.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) | |
| ▶ | 16.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) | |
| ▶ | 0.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))))) |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) | |
| 16.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) | |
| 17.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) | |
| 19.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))) | |
| 23.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| 17.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 13.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) | |
| 15.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| ▶ | 22.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| 5.8b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) | |
| 15.5b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
Compiled 3106 to 1875 computations (39.6% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))) |
| ✓ | 2.3b | (cos.f64 (+.f64 lambda1 lambda2)) |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 224 to 36 computations (83.9% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | lambda1 | @ | 0 | (cos.f64 (+.f64 lambda1 lambda2)) |
| 0.0ms | lambda2 | @ | 0 | (cos.f64 (+.f64 lambda1 lambda2)) |
| 0.0ms | phi1 | @ | -inf | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))) |
| 0.0ms | lambda1 | @ | 0 | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))) |
| 0.0ms | phi1 | @ | 0 | (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))) |
Compiled 4515 to 1500 computations (66.8% saved)
| 1× | batch-egg-rewrite |
| 90× | egg-rr |
| 37× | egg-rr |
| Inputs |
|---|
(cos.f64 (+.f64 lambda1 lambda2)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) (/.f64 1 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) 0) (/.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (/.f64 1 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) 0) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 1 (/.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (cos.f64 (+.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))) (-.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cos.f64 (+.f64 lambda1 lambda2)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 1/2)) (/.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 4)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (sqrt.f64 1/2)) (*.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 1/2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2)))) 1/2 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 1/2 (cos.f64 phi2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(cos.f64 lambda2) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) lambda1)) (cos.f64 lambda2)) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (cos.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (cos.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 lambda1))) (cos.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6))) (cos.f64 phi1))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)))))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) (/.f64 1 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) 0) (/.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (/.f64 1 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 1 0) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) 0) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 1 (/.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) |
(+.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) |
(+.f64 0 (cos.f64 (+.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(-.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0)) |
(-.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) |
(-.f64 0 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(*.f64 1 (cos.f64 (+.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1) |
(*.f64 -1 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(*.f64 (neg.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) |
(*.f64 (neg.f64 -1) (cos.f64 (+.f64 lambda1 lambda2))) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))) (-.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) |
(/.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1) |
(/.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))) -1) |
(/.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) 3) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 1/3) |
(pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1) |
(neg.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0))) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3)) |
(cos.f64 (+.f64 lambda1 lambda2)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 1/2)) (/.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 4)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (sqrt.f64 1/2)) (*.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 1/2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2)))) 1/2 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 1/2 (cos.f64 phi2)) (cos.f64 phi1)) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2)) |
(/.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 3) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
| Outputs |
|---|
(cos.f64 lambda2) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) lambda1)) (cos.f64 lambda2)) |
(+.f64 (neg.f64 (*.f64 (sin.f64 lambda2) lambda1)) (cos.f64 lambda2)) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (cos.f64 lambda2))) |
(+.f64 (neg.f64 (*.f64 (sin.f64 lambda2) lambda1)) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (cos.f64 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (sin.f64 lambda2) lambda1)) (+.f64 (*.f64 1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 lambda2))) (cos.f64 lambda2)))) |
(+.f64 (neg.f64 (*.f64 (sin.f64 lambda2) lambda1)) (fma.f64 1/6 (*.f64 (sin.f64 lambda2) (pow.f64 lambda1 3)) (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (cos.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda2 (*.f64 -1 lambda1))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 lambda1))) (cos.f64 lambda1)) |
(+.f64 (*.f64 (neg.f64 lambda2) (sin.f64 lambda1)) (cos.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1))) |
(+.f64 (*.f64 (neg.f64 lambda2) (sin.f64 lambda1)) (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 lambda1)) (cos.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (cos.f64 lambda1)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (sin.f64 lambda1)) (fma.f64 1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)) (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 lambda1)) (cos.f64 lambda1)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (-.f64 lambda1 (*.f64 -1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (*.f64 -1/2 (*.f64 phi1 phi1)))) |
(+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2))))) |
(+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (fma.f64 1/24 (pow.f64 phi1 4) (*.f64 -1/2 (*.f64 phi1 phi1))))) |
(+.f64 (*.f64 -1/720 (pow.f64 phi1 6)) (+.f64 1 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 1/24 (pow.f64 phi1 4)) (*.f64 -1/2 (pow.f64 phi1 2)))))) |
(fma.f64 -1/720 (pow.f64 phi1 6) (+.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (fma.f64 1/24 (pow.f64 phi1 4) (*.f64 -1/2 (*.f64 phi1 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4)) (cos.f64 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6))) (cos.f64 phi1))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 phi2 phi2)) (fma.f64 1/24 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 4)) (fma.f64 -1/720 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (pow.f64 phi2 6)) (cos.f64 phi1))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) |
(+.f64 (cos.f64 phi1) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))))) (+.f64 (cos.f64 phi1) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (neg.f64 lambda2))) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (*.f64 (cos.f64 phi2) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (+.f64 (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) lambda1))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)))))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (+.f64 (neg.f64 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1))) |
(fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1))) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))))) |
(fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))))) |
(fma.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (fma.f64 (cos.f64 phi2) (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 (fma.f64 (cos.f64 phi2) (cos.f64 lambda1) (cos.f64 phi1)) (*.f64 (*.f64 -1/2 (*.f64 lambda2 lambda2)) (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))))) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 1 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 1 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1))) |
(if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1)))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) (/.f64 1 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cbrt.f64 (cos.f64 (+.f64 lambda2 lambda1))) 0) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)) (/.f64 1 (cbrt.f64 (cos.f64 (+.f64 lambda2 lambda1))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) 0) (/.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (/.f64 1 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)) 0) (/.f64 (cbrt.f64 (cos.f64 (+.f64 lambda2 lambda1))) (/.f64 1 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 1 0) (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 1 0) (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda2 lambda1))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) 0) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2) 0) (/.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 3) (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (*.f64 (fma.f64 2 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 1 (/.f64 1 (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 1 (/.f64 1 (cos.f64 (+.f64 lambda2 lambda1)))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0)) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (-.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (sin.f64 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 3) (pow.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (-.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (neg.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (-.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2) (pow.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 (cos.f64 (+.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 3) (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)) (cos.f64 (+.f64 lambda2 lambda1))) |
(if (!=.f64 0 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 0) (+.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2) (-.f64 0 (*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0)))) (cos.f64 (+.f64 lambda1 lambda2))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 3) (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)) (cos.f64 (+.f64 lambda2 lambda1))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(+.f64 (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))))) |
(-.f64 (+.f64 (cos.f64 (+.f64 lambda2 lambda1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda2 lambda1)))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (-.f64 (cos.f64 (+.f64 lambda2 lambda1)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 0)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(+.f64 (cos.f64 (+.f64 lambda1 lambda2)) 0) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(+.f64 0 (cos.f64 (+.f64 lambda1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(-.f64 (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (-.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda2 lambda1)))) (neg.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(-.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(-.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (+.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda1 lambda2)))) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (+.f64 (neg.f64 (fma.f64 (sin.f64 lambda2) (sin.f64 lambda1) (cos.f64 (+.f64 lambda2 lambda1)))) (cos.f64 (-.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) |
(-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 0 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 1 (cos.f64 (+.f64 lambda1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 -1 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (neg.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (neg.f64 -1) (cos.f64 (+.f64 lambda1 lambda2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))) |
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)))) |
(*.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2))))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2)) (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))) (-.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) 2)) (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (cos.f64 (-.f64 lambda1 lambda2)))))) (-.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1)))) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) (neg.f64 (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 2)))) |
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 (+.f64 lambda2 lambda1)))) (cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda2 lambda1)) 2)))) |
(/.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(/.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2))) -1) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(/.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))) 2) |
(/.f64 (*.f64 2 (cos.f64 (+.f64 lambda2 lambda1))) 2) |
(/.f64 (-.f64 (*.f64 2 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2)))) (*.f64 2 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda1 lambda2))))) 4) |
(/.f64 (*.f64 2 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))) (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 (+.f64 lambda2 lambda1))))) 4) |
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 lambda1 lambda2))) 3) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(pow.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3) 1/3) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 1) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(neg.f64 (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(neg.f64 (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0))) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 lambda1 lambda2)) 3)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(cos.f64 (+.f64 lambda1 lambda2)) |
(cos.f64 (+.f64 lambda2 lambda1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 1/2)) (/.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 4)) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (sqrt.f64 1/2)) (*.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 1/2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) |
(fma.f64 1 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 1 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2)))) 1/2 (cos.f64 phi1)) |
(fma.f64 (*.f64 (*.f64 (cos.f64 phi2) 2) (cos.f64 (-.f64 lambda1 lambda2))) 1/2 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 1 (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(fma.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 1/2 (cos.f64 phi2)) (cos.f64 phi1)) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (cos.f64 phi1) (*.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)) (neg.f64 (cos.f64 phi1)))))) (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(+.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 1 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (+.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) 2)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2))) (cbrt.f64 (*.f64 (*.f64 (cos.f64 phi1) (cos.f64 phi2)) (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2)) |
(*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)))) 2) 2))) |
(/.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 3) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 1) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(pow.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3) 1/3) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
(cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) 3)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2) (cos.f64 phi1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
| ✓ | 0.1b | (*.f64 (cos.f64 phi2) lambda1) |
| 0.7b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) | |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) |
Compiled 56 to 12 computations (78.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | lambda1 | @ | 0 | (*.f64 (cos.f64 phi2) lambda1) |
| 0.0ms | phi2 | @ | 0 | (*.f64 (cos.f64 phi2) lambda1) |
| 0.0ms | lambda1 | @ | inf | (*.f64 (cos.f64 phi2) lambda1) |
| 0.0ms | lambda1 | @ | -inf | (*.f64 (cos.f64 phi2) lambda1) |
| 0.0ms | phi2 | @ | inf | (*.f64 (cos.f64 phi2) lambda1) |
Compiled 865 to 480 computations (44.5% saved)
| 1× | batch-egg-rewrite |
| 20× | egg-rr |
| 11× | egg-rr |
| Inputs |
|---|
(*.f64 (cos.f64 phi2) lambda1) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 phi2) lambda1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda1 (cos.f64 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 phi2) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) lambda1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 phi2)) (cbrt.f64 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) 2) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 lambda1)) (cbrt.f64 (*.f64 lambda1 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 lambda1 (cbrt.f64 (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 phi2) (cbrt.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 phi2) lambda1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
lambda1 |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) lambda1)) lambda1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) lambda1)) lambda1)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) lambda1)) lambda1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 lambda1 (cos.f64 phi2)) |
(*.f64 1 (*.f64 (cos.f64 phi2) lambda1)) |
(*.f64 (*.f64 (cos.f64 phi2) lambda1) 1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 phi2)) (cbrt.f64 lambda1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) 2) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 lambda1)) (cbrt.f64 (*.f64 lambda1 lambda1))) |
(*.f64 (*.f64 lambda1 (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 lambda1 (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 phi2) (cbrt.f64 lambda1))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) |
(pow.f64 (*.f64 (cos.f64 phi2) lambda1) 1) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 3)) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2)) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
| Outputs |
|---|
lambda1 |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) lambda1)) lambda1) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) lambda1)) lambda1)) |
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (*.f64 1/24 (pow.f64 phi2 4)))) lambda1) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) lambda1)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) lambda1)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) lambda1)) lambda1))) |
(+.f64 (*.f64 lambda1 (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) (*.f64 -1/720 (pow.f64 phi2 6)))) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) lambda1) lambda1)) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 lambda1 (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 1 (*.f64 (cos.f64 phi2) lambda1)) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (*.f64 (cos.f64 phi2) lambda1) 1) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1)) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (cos.f64 phi2)) (cbrt.f64 lambda1)) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) lambda1))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) 2) 2) (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 2))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 lambda1)) (cbrt.f64 (*.f64 lambda1 lambda1))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (*.f64 lambda1 (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 lambda1 (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 (cbrt.f64 (*.f64 lambda1 lambda1)) (*.f64 (cos.f64 phi2) (cbrt.f64 lambda1))) |
(*.f64 (cos.f64 phi2) lambda1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) |
(*.f64 (cos.f64 phi2) lambda1) |
(pow.f64 (*.f64 (cos.f64 phi2) lambda1) 1) |
(*.f64 (cos.f64 phi2) lambda1) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 3) 1/3) |
(*.f64 (cos.f64 phi2) lambda1) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) lambda1) 3)) |
(*.f64 (cos.f64 phi2) lambda1) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
| ✓ | 0.4b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 90 to 30 computations (66.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | lambda2 | @ | 0 | (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
| 1.0ms | phi2 | @ | inf | (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
| 1.0ms | lambda1 | @ | inf | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
| 1.0ms | phi2 | @ | 0 | (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
Compiled 4355 to 2475 computations (43.2% saved)
| 1× | batch-egg-rewrite |
| 67× | egg-rr |
| 43× | egg-rr |
| Inputs |
|---|
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 phi1 phi1))) (*.f64 phi1 (cbrt.f64 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 phi1) phi1 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 phi1 phi1) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 phi1 phi1) -1/2 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 1 (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi1 phi1))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) 1) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) (-.f64 1 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi1 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) 2) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 3) 1) (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) (-.f64 1 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) 1) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 1) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2))))) (neg.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 lambda1)))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 lambda1))))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) 1)) |
(*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 (-.f64 lambda1 lambda2)))) (sin.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 (-.f64 lambda1 lambda2)))) (sin.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (sin.f64 (-.f64 lambda1 lambda2))))))) |
(*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 phi2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 lambda1 3) (cos.f64 (neg.f64 lambda2)))))))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1)))) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 phi1 phi1))) (*.f64 phi1 (cbrt.f64 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 -1/2 phi1) phi1 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 -1/2 (*.f64 phi1 phi1) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 phi1 phi1) -1/2 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi1 phi1))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) 1) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) (-.f64 1 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 1 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi1 phi1))) |
(+.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) 1) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) 2) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)))) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1) |
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 3) 1) (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) (-.f64 1 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1)))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) 3) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3) 1/3) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) 2)) |
(*.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))) |
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1/2) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1) |
(*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) 1) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 1) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 2) |
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1) 2) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1) 2) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2))))) (neg.f64 2)) |
(/.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 3) 1/3) |
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1) |
(neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(neg.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1)))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 3)) |
| Outputs |
|---|
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 (neg.f64 lambda2)))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda2))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda2)) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))) |
(+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda2)) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))) |
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3))) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda1 2) (cos.f64 (neg.f64 lambda2)))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (cos.f64 (neg.f64 lambda2)) (*.f64 -1 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))))) |
(fma.f64 1/6 (*.f64 (sin.f64 (neg.f64 lambda2)) (pow.f64 lambda1 3)) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 lambda1 lambda1) (cos.f64 lambda2)) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda2)) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 1 (+.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2))) (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 lambda1))) |
(+.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda1))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 lambda1)))) |
(fma.f64 lambda2 (sin.f64 lambda1) (+.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda1)))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (cos.f64 lambda1))))) |
(fma.f64 lambda2 (sin.f64 lambda1) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 lambda1)) (fma.f64 -1/2 (*.f64 phi1 phi1) (cos.f64 lambda1))))) |
(+.f64 (*.f64 lambda2 (sin.f64 lambda1)) (+.f64 1 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (cos.f64 lambda1))) (+.f64 (*.f64 -1/2 (pow.f64 phi1 2)) (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3))) (cos.f64 lambda1)))))) |
(fma.f64 lambda2 (sin.f64 lambda1) (+.f64 1 (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (cos.f64 lambda1)) (fma.f64 -1/2 (*.f64 phi1 phi1) (fma.f64 -1/6 (*.f64 (sin.f64 lambda1) (pow.f64 lambda2 3)) (cos.f64 lambda1)))))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (+.f64 (*.f64 -1 lambda2) lambda1)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1) |
(+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 phi1 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2) 1)) |
(*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 1 (*.f64 -1/2 (pow.f64 (/.f64 -1 phi1) -2)))) |
(sin.f64 (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 (-.f64 lambda1 lambda2)))) (sin.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 (-.f64 lambda1 lambda2)))) (sin.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 phi2 2) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/720 (*.f64 (pow.f64 phi2 6) (sin.f64 (-.f64 lambda1 lambda2))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (fma.f64 1/24 (*.f64 (pow.f64 phi2 4) (sin.f64 (-.f64 lambda1 lambda2))) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/720 (pow.f64 phi2 6)) (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1))) |
(fma.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 phi2)))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1)))) |
(fma.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2) (fma.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (*.f64 lambda1 lambda1) (cos.f64 phi2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1)))) |
(+.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2)) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (pow.f64 lambda1 2) (cos.f64 phi2)))) (+.f64 (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 (neg.f64 lambda2)) lambda1)) (*.f64 -1/6 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 lambda1 3) (cos.f64 (neg.f64 lambda2)))))))) |
(fma.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 phi2) (fma.f64 -1/2 (*.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (*.f64 lambda1 lambda1) (cos.f64 phi2))) (fma.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda2) lambda1) (*.f64 -1/6 (*.f64 (*.f64 (cos.f64 phi2) (pow.f64 lambda1 3)) (cos.f64 lambda2)))))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 lambda1)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1)))) (+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 lambda2 2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1)))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))))) |
(fma.f64 1/6 (*.f64 (cos.f64 phi2) (*.f64 (pow.f64 lambda2 3) (cos.f64 lambda1))) (+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 phi2) (cos.f64 lambda1))) (fma.f64 -1/2 (*.f64 (*.f64 lambda2 lambda2) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))) (*.f64 (cos.f64 phi2) (sin.f64 lambda1))))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 phi1 phi1))) (*.f64 phi1 (cbrt.f64 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 -1/2 phi1) phi1 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 -1/2 (*.f64 phi1 phi1) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (*.f64 phi1 phi1) -1/2 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi1 phi1))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 phi1 phi1) -1/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 2)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 phi1 phi1) -1/2) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 2) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 2)) (-.f64 (*.f64 (*.f64 phi1 phi1) -1/2) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (neg.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)) (fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (neg.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) 1) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 1) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 2) 1) (-.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) -1/2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (-.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (-.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) (-.f64 1 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 2) (-.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) -1/2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (-.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 1 0) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 3)) (fma.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (-.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) 2) (-.f64 (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 3) (pow.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 phi1 phi1) -1/2) 2) (*.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi1 phi1) -1/2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (-.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) 2) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (-.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 phi1)) (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (+.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi1 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(-.f64 (+.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) 2) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2))) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))))) (+.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1) 2)) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 3) 1) (+.f64 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1)))) (-.f64 1 (*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi1 phi1))) 1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 3) 1) (+.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2)) 2) (-.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi1 phi1) -1/2))))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1))) 3) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3) 1/3) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 1) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) 3)) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)) |
(+.f64 (*.f64 (cos.f64 phi2) (*.f64 (sin.f64 lambda1) (cos.f64 lambda2))) (*.f64 (cos.f64 phi2) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))) |
(*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (cos.f64 phi2)) (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (sin.f64 lambda1)) (*.f64 (sin.f64 (neg.f64 lambda2)) (cos.f64 lambda1)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2)) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) 2)) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (cos.f64 phi2)))) (cbrt.f64 (cos.f64 phi2))) |
(*.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cos.f64 phi2) (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (cos.f64 phi2)) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) 2) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1/2) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 1 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2)))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) 1) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2))) |
(*.f64 (cbrt.f64 (cos.f64 phi2)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (sin.f64 (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (*.f64 (sin.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 phi2))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 phi2))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) 2)) |
(*.f64 (*.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 1) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi2))) |
(/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 2) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1) 2) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) 1) 2) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2))) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (neg.f64 (+.f64 (sin.f64 (-.f64 (-.f64 lambda1 lambda2) phi2)) (sin.f64 (-.f64 lambda1 (-.f64 lambda2 phi2))))) (neg.f64 2)) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2)))) 3) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 3) 1/3) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 1) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(neg.f64 (*.f64 (sin.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(neg.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda2 lambda1)))) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) 3)) |
(*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.7b | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
| 0.7b | (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) | |
| 2.4b | (cos.f64 (-.f64 lambda1 lambda2)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 94 to 22 computations (76.6% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 13.0ms | phi1 | @ | -inf | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
| 9.0ms | lambda1 | @ | 0 | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
| 6.0ms | lambda2 | @ | 0 | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
| 4.0ms | phi1 | @ | 0 | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
| 2.0ms | lambda1 | @ | -inf | (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
Compiled 16635 to 9280 computations (44.2% saved)
| 1× | batch-egg-rewrite |
| 54× | egg-rr |
| Inputs |
|---|
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 phi1) 1 (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(fma.f64 1 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(fma.f64 (cos.f64 phi1) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 1)) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi1))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) 1)) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi1)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2)) |
(/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) |
| Outputs |
|---|
(fma.f64 1 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 phi1) 1 (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1 (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 lambda1) (cos.f64 lambda2) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (cos.f64 (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 phi1) 3) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2)) (-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))) (-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (*.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) (-.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 2) (*.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 lambda1) (cos.f64 phi1)) (+.f64 (cos.f64 phi1) (cos.f64 (+.f64 lambda1 lambda2)))))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) (*.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)))))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 3)) (fma.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (neg.f64 (-.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 phi1))) (pow.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) 2))) (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) |
(+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) 1) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 lambda1) (sin.f64 lambda2) (cos.f64 phi1)) 1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 lambda2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))) (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 lambda1) (cos.f64 lambda2)) (-.f64 (*.f64 (sin.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) 1)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (cos.f64 phi1)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (+.f64 (cbrt.f64 (cos.f64 phi1)) (cbrt.f64 (cos.f64 (-.f64 lambda1 lambda2))))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2)) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2) (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))))) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 2)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) 2) 2)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(/.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 1) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3) 1/3) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)) |
(+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.6b | (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
| ✓ | 0.7b | (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
| 2.4b | (cos.f64 (-.f64 lambda2 lambda1)) | |
| 2.5b | (sin.f64 (-.f64 lambda1 lambda2)) |
Compiled 120 to 20 computations (83.3% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 18.0ms | lambda2 | @ | 0 | (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
| 14.0ms | phi2 | @ | 0 | (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
| 6.0ms | lambda2 | @ | -inf | (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
| 5.0ms | lambda1 | @ | inf | (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
| 5.0ms | lambda1 | @ | -inf | (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
Compiled 15025 to 3670 computations (75.6% saved)
| 1× | batch-egg-rewrite |
| 19× | egg-rr |
| 14× | egg-rr |
| Inputs |
|---|
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) |
(/.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) 1/3) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)) |
(*.f64 1 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))) |
(/.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
| Outputs |
|---|
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (neg.f64 (+.f64 (*.f64 -1 lambda1) lambda2)))) (fma.f64 (cos.f64 (+.f64 (*.f64 -1 lambda1) lambda2)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (fma.f64 (cos.f64 (neg.f64 (+.f64 (*.f64 -1 lambda2) lambda1))) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2)))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2))) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(/.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3) 1/3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3)) |
(atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) |
(*.f64 1 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2))) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2) (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2))))) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 2) (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2)) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))))) 2)) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 2) 2))) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(/.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 1) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 1/3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) 3) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
Compiled 75052 to 19876 computations (73.5% saved)
61 alts after pruning (60 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1586 | 16 | 1602 |
| Fresh | 2 | 44 | 46 |
| Picked | 1 | 0 | 1 |
| Done | 4 | 1 | 5 |
| Total | 1593 | 61 | 1654 |
| Status | Error | Program |
|---|---|---|
| 1.2b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)))) 3)) | |
| 17.1b | (+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)) | |
| 22.4b | (+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 22.3b | (+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 12.9b | (+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 22.2b | (+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 18.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) | |
| 17.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 2.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 12.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi1))))) | |
| 16.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| ✓ | 0.2b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
| 11.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 16.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 25.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) | |
| 17.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 phi2) (sqrt.f64 1/2)) (*.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 1/2)) (cos.f64 phi1)))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 1/2)) (/.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 4)) (cos.f64 phi1)))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) | |
| 12.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3))) | |
| 12.5b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3))) | |
| 12.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2))) 3))) | |
| 17.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) 1))) | |
| 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) | |
| 22.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) | |
| 8.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) | |
| 0.7b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) | |
| 0.8b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 lambda2)) 2))))) | |
| 12.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) | |
| 16.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) | |
| 17.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) | |
| 19.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) | |
| 11.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)))) | |
| 23.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) | |
| 0.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) 3)))) | |
| 12.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))) | |
| 23.9b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| 17.0b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) | |
| 13.6b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) | |
| 15.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 24.1b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) | |
| 22.3b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) | |
| 22.4b | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) | |
| 22.3b | (+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) | |
| 5.8b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) | |
| 23.6b | (+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
Compiled 1781 to 1096 computations (38.5% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 1/2)) (/.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 4)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 phi2) (sqrt.f64 1/2)) (*.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 1/2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 lambda2)) 2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2)) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (pow.f64 (cos.f64 phi1) 2)) (-.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) (cos.f64 phi1))) (fma.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (*.f64 (cos.f64 lambda1) (cbrt.f64 (sin.f64 lambda2))) (cbrt.f64 (pow.f64 (sin.f64 lambda2) 2))))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 3) (pow.f64 (cos.f64 phi1) 3)) (fma.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (cos.f64 phi1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 3) (pow.f64 (cos.f64 phi1) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)) 2) (*.f64 (cos.f64 phi1) (-.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2)))))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (if (!=.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 3) (pow.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) 2) (*.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (neg.f64 (cos.f64 (+.f64 lambda1 lambda2)))))) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2)))) 2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2))))) (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (if (!=.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) 2) (-.f64 (*.f64 (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2)))) (*.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 (neg.f64 lambda2))))))) (sin.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
7 calls:
| 49.0ms | phi1 |
| 45.0ms | phi2 |
| 43.0ms | lambda2 |
| 42.0ms | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 41.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 0.2b | 1 | lambda1 |
| 0.2b | 1 | lambda2 |
| 0.2b | 1 | phi1 |
| 0.2b | 1 | phi2 |
| 0.2b | 1 | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 0.2b | 1 | (cos.f64 phi2) |
| 0.2b | 1 | (cos.f64 phi1) |
Compiled 2637 to 700 computations (73.5% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 1/2)) (/.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 4)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 phi2) (sqrt.f64 1/2)) (*.f64 (*.f64 2 (cos.f64 (-.f64 lambda1 lambda2))) (sqrt.f64 1/2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 lambda2)) 2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (/.f64 (-.f64 (+.f64 (+.f64 (cos.f64 (+.f64 lambda1 lambda2)) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (-.f64 lambda1 lambda2))) (cos.f64 (+.f64 lambda1 lambda2))) 2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) (cos.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (cos.f64 phi1) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cbrt.f64 (pow.f64 (cos.f64 phi1) 2)) (cbrt.f64 (cos.f64 phi1)) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cbrt.f64 (cos.f64 phi2))) (cbrt.f64 (pow.f64 (cos.f64 phi2) 2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (*.f64 (sin.f64 lambda2) (sin.f64 lambda1)) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (cos.f64 phi1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 phi1) 2) (pow.f64 (cos.f64 (-.f64 lambda1 lambda2)) 2)) (-.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
7 calls:
| 37.0ms | phi1 |
| 36.0ms | lambda2 |
| 36.0ms | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 35.0ms | phi2 |
| 34.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 0.6b | 1 | lambda1 |
| 0.6b | 1 | lambda2 |
| 0.6b | 1 | phi1 |
| 0.6b | 1 | phi2 |
| 0.6b | 1 | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 0.6b | 1 | (cos.f64 phi2) |
| 0.6b | 1 | (cos.f64 phi1) |
Compiled 1863 to 506 computations (72.8% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 phi2) (cos.f64 lambda2) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 phi1) (cos.f64 lambda2))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 lambda1)) (sin.f64 lambda1))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1))) (+.f64 (+.f64 (cos.f64 lambda2) (neg.f64 (*.f64 (sin.f64 (neg.f64 lambda2)) lambda1))) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (if (!=.f64 (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2))) 0) (/.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 2) (-.f64 1 (cos.f64 (-.f64 lambda1 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (cos.f64 phi1) (cos.f64 (-.f64 lambda2 lambda1))) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 1/24 (pow.f64 phi2 4)) (*.f64 -1/2 (*.f64 phi2 phi2))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (+.f64 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1)) (cos.f64 phi1)) (*.f64 (*.f64 1/24 (pow.f64 phi2 4)) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (cbrt.f64 (pow.f64 (sin.f64 (-.f64 lambda1 lambda2)) 3))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (-.f64 (*.f64 (sin.f64 lambda1) (cos.f64 lambda2)) (*.f64 (cos.f64 lambda1) (sin.f64 lambda2)))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (cos.f64 lambda2) (cos.f64 lambda1)) (*.f64 (sin.f64 lambda2) (sin.f64 lambda1))))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 lambda2) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)) 3)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) (cos.f64 phi1)))) 3)) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (+.f64 (*.f64 (sin.f64 lambda1) (sin.f64 lambda2)) (*.f64 (cos.f64 lambda1) (cos.f64 lambda2))))))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
7 calls:
| 30.0ms | phi2 |
| 29.0ms | phi1 |
| 29.0ms | lambda2 |
| 28.0ms | lambda1 |
| 27.0ms | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| Error | Segments | Branch |
|---|---|---|
| 0.6b | 1 | lambda1 |
| 0.6b | 1 | lambda2 |
| 0.6b | 1 | phi1 |
| 0.6b | 1 | phi2 |
| 0.6b | 1 | (+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
| 0.6b | 1 | (cos.f64 phi2) |
| 0.6b | 1 | (cos.f64 phi1) |
Compiled 1363 to 387 computations (71.6% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (fma.f64 (cos.f64 (-.f64 lambda2 lambda1)) (cos.f64 phi2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 lambda2 lambda1))) 3) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (pow.f64 (cbrt.f64 (sin.f64 (-.f64 lambda1 lambda2))) 3)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (pow.f64 (cbrt.f64 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) 3)) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) (cos.f64 phi1)))) |
6 calls:
| 15.0ms | lambda2 |
| 14.0ms | phi1 |
| 14.0ms | lambda1 |
| 14.0ms | phi2 |
| 13.0ms | (cos.f64 phi2) |
| Error | Segments | Branch |
|---|---|---|
| 0.8b | 1 | lambda1 |
| 0.8b | 1 | lambda2 |
| 0.8b | 1 | phi1 |
| 0.8b | 1 | phi2 |
| 0.8b | 1 | (cos.f64 phi2) |
| 0.8b | 1 | (cos.f64 phi1) |
Compiled 536 to 179 computations (66.6% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda1)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
6 calls:
| 35.0ms | lambda1 |
| 35.0ms | phi2 |
| 34.0ms | phi1 |
| 33.0ms | lambda2 |
| 18.0ms | (cos.f64 phi2) |
| Error | Segments | Branch |
|---|---|---|
| 7.5b | 3 | lambda1 |
| 4.0b | 3 | lambda2 |
| 4.5b | 3 | phi1 |
| 5.0b | 3 | phi2 |
| 5.0b | 2 | (cos.f64 phi2) |
| 4.5b | 2 | (cos.f64 phi1) |
Compiled 443 to 150 computations (66.1% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 68.0ms | 4.86772615414649e-5 | 0.0012248862484393254 |
| 89.0ms | -8175665065.781824 | -457.86699634890715 |
| 94.0ms | 107× | body | 1024 | valid |
| 35.0ms | 69× | body | 512 | valid |
| 24.0ms | 80× | body | 256 | valid |
Compiled 774 to 509 computations (34.2% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (cbrt.f64 (pow.f64 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1))) 3))) |
(+.f64 lambda1 (atan2.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 phi2) lambda1)) 3) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 (-.f64 lambda2 lambda1)) (+.f64 (*.f64 -1/2 (*.f64 phi2 phi2)) 1))))) |
6 calls:
| 40.0ms | lambda2 |
| 39.0ms | phi2 |
| 30.0ms | lambda1 |
| 30.0ms | phi1 |
| 18.0ms | (cos.f64 phi1) |
| Error | Segments | Branch |
|---|---|---|
| 10.4b | 2 | lambda1 |
| 8.9b | 4 | lambda2 |
| 6.1b | 3 | phi1 |
| 7.4b | 3 | phi2 |
| 7.5b | 2 | (cos.f64 phi2) |
| 6.2b | 2 | (cos.f64 phi1) |
Compiled 425 to 146 computations (65.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 82.0ms | 7.013583610327357e+29 | 3.0970890979177446e+32 |
| 91.0ms | -3.684639249235989e+20 | -2666751435359.6484 |
| 113.0ms | 139× | body | 1024 | valid |
| 31.0ms | 65× | body | 512 | valid |
| 16.0ms | 64× | body | 256 | valid |
| 7.0ms | 4× | body | 2048 | valid |
Compiled 949 to 632 computations (33.4% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (fma.f64 -1/2 (*.f64 phi1 phi1) 1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 1 (*.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi2))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
6 calls:
| 27.0ms | phi1 |
| 27.0ms | phi2 |
| 26.0ms | lambda1 |
| 16.0ms | (cos.f64 phi1) |
| 14.0ms | (cos.f64 phi2) |
| Error | Segments | Branch |
|---|---|---|
| 10.9b | 2 | lambda1 |
| 11.9b | 1 | lambda2 |
| 7.4b | 3 | phi1 |
| 7.6b | 3 | phi2 |
| 7.5b | 2 | (cos.f64 phi2) |
| 7.5b | 2 | (cos.f64 phi1) |
Compiled 366 to 127 computations (65.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 91.0ms | 4681.284654611868 | 2130906491.3619795 |
| 82.0ms | -3.899236407794389e+29 | -6.48851302460576e+26 |
| 118.0ms | 146× | body | 1024 | valid |
| 32.0ms | 64× | body | 512 | valid |
| 14.0ms | 59× | body | 256 | valid |
| 5.0ms | 3× | body | 2048 | valid |
Compiled 795 to 513 computations (35.5% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (+.f64 (sin.f64 (neg.f64 lambda2)) (*.f64 (cos.f64 lambda2) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (neg.f64 lambda2) (cos.f64 phi2)) (+.f64 (cos.f64 phi1) (*.f64 (cos.f64 phi2) (cos.f64 (-.f64 lambda1 lambda2)))))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
6 calls:
| 17.0ms | phi2 |
| 14.0ms | (cos.f64 phi2) |
| 9.0ms | lambda2 |
| 9.0ms | phi1 |
| 8.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 12.3b | 1 | lambda1 |
| 12.3b | 1 | lambda2 |
| 12.3b | 1 | phi1 |
| 11.2b | 2 | phi2 |
| 10.5b | 2 | (cos.f64 phi2) |
| 12.3b | 1 | (cos.f64 phi1) |
Compiled 326 to 115 computations (64.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.9974379001368116 | 0.9978585791550035 |
Compiled 30 to 20 computations (33.3% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (*.f64 (cos.f64 phi2) (cos.f64 lambda2)) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 (sin.f64 (neg.f64 lambda2)) lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
6 calls:
| 12.0ms | (cos.f64 phi2) |
| 9.0ms | lambda2 |
| 8.0ms | phi2 |
| 8.0ms | lambda1 |
| 8.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 12.3b | 1 | lambda1 |
| 12.3b | 1 | lambda2 |
| 12.3b | 1 | phi1 |
| 12.3b | 1 | phi2 |
| 10.6b | 2 | (cos.f64 phi2) |
| 12.3b | 1 | (cos.f64 phi1) |
Compiled 290 to 106 computations (63.4% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.1534076817323779 | 0.26723149472965146 |
Compiled 30 to 20 computations (33.3% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
6 calls:
| 11.0ms | (cos.f64 phi2) |
| 8.0ms | phi2 |
| 7.0ms | lambda1 |
| 7.0ms | lambda2 |
| 7.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 12.4b | 1 | lambda1 |
| 12.4b | 1 | lambda2 |
| 12.4b | 1 | phi1 |
| 12.4b | 1 | phi2 |
| 10.7b | 2 | (cos.f64 phi2) |
| 12.4b | 1 | (cos.f64 phi1) |
Compiled 238 to 95 computations (60.1% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.1534076817323779 | 0.26723149472965146 |
Compiled 30 to 20 computations (33.3% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
6 calls:
| 19.0ms | phi2 |
| 19.0ms | phi1 |
| 19.0ms | lambda2 |
| 11.0ms | (cos.f64 phi2) |
| 11.0ms | (cos.f64 phi1) |
| Error | Segments | Branch |
|---|---|---|
| 16.0b | 1 | lambda1 |
| 13.7b | 3 | lambda2 |
| 13.7b | 3 | phi1 |
| 14.8b | 3 | phi2 |
| 14.3b | 2 | (cos.f64 phi2) |
| 13.7b | 2 | (cos.f64 phi1) |
Compiled 223 to 93 computations (58.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 63.0ms | 4.86772615414649e-5 | 0.0012248862484393254 |
| 80.0ms | -8175665065.781824 | -457.86699634890715 |
| 83.0ms | 103× | body | 1024 | valid |
| 34.0ms | 67× | body | 512 | valid |
| 23.0ms | 86× | body | 256 | valid |
Compiled 655 to 468 computations (28.5% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi2 phi2) lambda1) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (+.f64 lambda1 (neg.f64 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
6 calls:
| 18.0ms | lambda2 |
| 18.0ms | phi1 |
| 11.0ms | (cos.f64 phi2) |
| 10.0ms | (cos.f64 phi1) |
| 7.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 16.8b | 1 | lambda1 |
| 13.8b | 3 | lambda2 |
| 13.9b | 3 | phi1 |
| 16.8b | 1 | phi2 |
| 15.0b | 2 | (cos.f64 phi2) |
| 13.9b | 2 | (cos.f64 phi1) |
Compiled 208 to 91 computations (56.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 63.0ms | 4.86772615414649e-5 | 0.0012248862484393254 |
| 76.0ms | -2.3061991394259513e+32 | -2.311429106479758e+29 |
| 86.0ms | 107× | body | 1024 | valid |
| 30.0ms | 59× | body | 512 | valid |
| 19.0ms | 74× | body | 256 | valid |
Compiled 646 to 455 computations (29.6% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (*.f64 -1/2 (pow.f64 (/.f64 1 phi1) -2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
6 calls:
| 16.0ms | lambda2 |
| 9.0ms | (cos.f64 phi1) |
| 9.0ms | (cos.f64 phi2) |
| 7.0ms | phi2 |
| 6.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 17.0b | 1 | lambda1 |
| 16.0b | 3 | lambda2 |
| 17.0b | 1 | phi1 |
| 17.0b | 1 | phi2 |
| 15.2b | 2 | (cos.f64 phi2) |
| 15.5b | 2 | (cos.f64 phi1) |
Compiled 173 to 80 computations (53.8% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 0.1534076817323779 | 0.26723149472965146 |
| 14.0ms | 21× | body | 1024 | valid |
| 7.0ms | 32× | body | 256 | valid |
| 5.0ms | 10× | body | 512 | valid |
| 1.0ms | 1× | body | 2048 | valid |
Compiled 194 to 136 computations (29.9% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
6 calls:
| 15.0ms | lambda2 |
| 5.0ms | phi2 |
| 5.0ms | phi1 |
| 5.0ms | (cos.f64 phi2) |
| 5.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 17.0b | 1 | lambda1 |
| 16.0b | 3 | lambda2 |
| 17.0b | 1 | phi1 |
| 17.0b | 1 | phi2 |
| 17.0b | 1 | (cos.f64 phi2) |
| 17.0b | 1 | (cos.f64 phi1) |
Compiled 156 to 72 computations (53.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 65.0ms | 2.6504021806021118e-124 | 2.1349904073860854e-122 |
| 76.0ms | -5.67694082468643e-230 | -5.4442162315982315e-239 |
| 85.0ms | 113× | body | 1024 | valid |
| 35.0ms | 75× | body | 512 | valid |
| 17.0ms | 68× | body | 256 | valid |
Compiled 621 to 436 computations (29.8% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda2) 1))) |
6 calls:
| 13.0ms | lambda2 |
| 5.0ms | phi1 |
| 5.0ms | lambda1 |
| 5.0ms | phi2 |
| 4.0ms | (cos.f64 phi1) |
| Error | Segments | Branch |
|---|---|---|
| 17.1b | 1 | lambda1 |
| 16.1b | 3 | lambda2 |
| 17.1b | 1 | phi1 |
| 17.1b | 1 | phi2 |
| 17.1b | 1 | (cos.f64 phi2) |
| 17.1b | 1 | (cos.f64 phi1) |
Compiled 140 to 68 computations (51.4% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 2.6504021806021118e-124 | 2.1349904073860854e-122 |
| 75.0ms | -5.67694082468643e-230 | -5.4442162315982315e-239 |
| 79.0ms | 102× | body | 1024 | valid |
| 29.0ms | 65× | body | 512 | valid |
| 22.0ms | 89× | body | 256 | valid |
Compiled 607 to 436 computations (28.2% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 (-.f64 lambda1 lambda2))) (+.f64 (cos.f64 lambda1) 1))) |
6 calls:
| 13.0ms | lambda2 |
| 5.0ms | phi1 |
| 5.0ms | lambda1 |
| 5.0ms | phi2 |
| 4.0ms | (cos.f64 phi1) |
| Error | Segments | Branch |
|---|---|---|
| 19.4b | 1 | lambda1 |
| 18.4b | 3 | lambda2 |
| 19.4b | 1 | phi1 |
| 19.4b | 1 | phi2 |
| 19.4b | 1 | (cos.f64 phi2) |
| 19.4b | 1 | (cos.f64 phi1) |
Compiled 126 to 64 computations (49.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 77.0ms | 2.6504021806021118e-124 | 2.1349904073860854e-122 |
| 99.0ms | -5.67694082468643e-230 | -5.4442162315982315e-239 |
| 92.0ms | 92× | body | 1024 | valid |
| 43.0ms | 76× | body | 512 | valid |
| 36.0ms | 88× | body | 256 | valid |
Compiled 607 to 436 computations (28.2% saved)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) (sin.f64 lambda1)) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda2)))) |
6 calls:
| 5.0ms | phi2 |
| 4.0ms | lambda2 |
| 4.0ms | (cos.f64 phi1) |
| 4.0ms | phi1 |
| 4.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 22.3b | 1 | lambda1 |
| 22.3b | 1 | lambda2 |
| 22.3b | 1 | phi1 |
| 22.3b | 1 | phi2 |
| 22.3b | 1 | (cos.f64 phi2) |
| 22.3b | 1 | (cos.f64 phi1) |
Compiled 112 to 58 computations (48.2% saved)
Total -1.8b remaining (-8%)
Threshold costs -1.8b (-8%)
| Inputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) 1))) |
(+.f64 lambda1 (atan2.f64 (*.f64 (cos.f64 phi2) lambda1) (+.f64 (cos.f64 phi1) (cos.f64 lambda1)))) |
| Outputs |
|---|
(+.f64 lambda1 (atan2.f64 lambda1 (+.f64 (cos.f64 (-.f64 lambda1 lambda2)) (cos.f64 phi1)))) |
6 calls:
| 3.0ms | (cos.f64 phi2) |
| 3.0ms | lambda1 |
| 3.0ms | lambda2 |
| 3.0ms | phi2 |
| 3.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 22.3b | 1 | lambda1 |
| 22.3b | 1 | lambda2 |
| 22.3b | 1 | phi1 |
| 22.3b | 1 | phi2 |
| 22.3b | 1 | (cos.f64 phi2) |
| 22.3b | 1 | (cos.f64 phi1) |
Compiled 72 to 46 computations (36.1% saved)
| 1× | fuel |
Compiled 797 to 430 computations (46% saved)
Compiled 729 to 226 computations (69% saved)
Loading profile data...