Time bar (total: 2.0min)
| 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 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 10 |
| 0.8% | 0.8% | 99% | 0.2% | 0% | 0% | 0% | 11 |
| 1.2% | 1.2% | 98.6% | 0.2% | 0% | 0% | 0% | 12 |
Compiled 38 to 22 computations (42.1% saved)
| 1.5s | 6687× | body | 256 | valid |
| 616.0ms | 2819× | body | 256 | infinite |
| 568.0ms | 849× | body | 1024 | valid |
| 319.0ms | 476× | body | 1024 | infinite |
| 305.0ms | 709× | body | 512 | valid |
| 162.0ms | 355× | body | 512 | infinite |
| 10.0ms | 11× | body | 2048 | valid |
| 2× | egglog |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
| Inputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 R lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 R lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 R) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 R) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 phi1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi2) 2)))) (*.f64 (-.f64 R phi2) (-.f64 R phi2))))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 R) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 R) 2)))) (*.f64 (-.f64 phi1 R) (-.f64 phi1 R))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 lambda2) (cos.f64 (/.f64 (+.f64 lambda1 phi2) 2))) (*.f64 (-.f64 phi1 lambda2) (cos.f64 (/.f64 (+.f64 lambda1 phi2) 2)))) (*.f64 (-.f64 lambda1 phi2) (-.f64 lambda1 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi2 lambda2) (cos.f64 (/.f64 (+.f64 phi1 lambda1) 2))) (*.f64 (-.f64 phi2 lambda2) (cos.f64 (/.f64 (+.f64 phi1 lambda1) 2)))) (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2))) (*.f64 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)))) (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 phi1 lambda2) 2))) (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 phi1 lambda2) 2)))) (*.f64 (-.f64 phi1 lambda2) (-.f64 phi1 lambda2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi2 phi1) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi2 phi1) 2)))) (*.f64 (-.f64 phi2 phi1) (-.f64 phi2 phi1))))) |
| Outputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 phi1 phi2))) |
(*.f64 lambda1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 R lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 R lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda1 (hypot.f64 (*.f64 (-.f64 R lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 phi1 phi2))) |
(*.f64 lambda2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 R) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 R) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 lambda2 (hypot.f64 (*.f64 (-.f64 lambda1 R) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 phi1 phi2))) |
(*.f64 phi1 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 R phi2) 2)))) (*.f64 (-.f64 R phi2) (-.f64 R phi2))))) |
(*.f64 phi1 (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 R phi2) 1/2))) (-.f64 R phi2))) |
(*.f64 phi2 (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 R) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 R) 2)))) (*.f64 (-.f64 phi1 R) (-.f64 phi1 R))))) |
(*.f64 phi2 (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 R) 1/2))) (-.f64 phi1 R))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 phi1 phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi1 lambda2) (cos.f64 (/.f64 (+.f64 lambda1 phi2) 2))) (*.f64 (-.f64 phi1 lambda2) (cos.f64 (/.f64 (+.f64 lambda1 phi2) 2)))) (*.f64 (-.f64 lambda1 phi2) (-.f64 lambda1 phi2))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 phi1 lambda2) (cos.f64 (*.f64 (+.f64 lambda1 phi2) 1/2))) (-.f64 lambda1 phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 phi2 lambda2) (cos.f64 (/.f64 (+.f64 phi1 lambda1) 2))) (*.f64 (-.f64 phi2 lambda2) (cos.f64 (/.f64 (+.f64 phi1 lambda1) 2)))) (*.f64 (-.f64 phi1 lambda1) (-.f64 phi1 lambda1))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 phi2 lambda2) (cos.f64 (*.f64 (+.f64 phi1 lambda1) 1/2))) (-.f64 phi1 lambda1))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2))) (*.f64 (-.f64 lambda1 phi1) (cos.f64 (/.f64 (+.f64 lambda2 phi2) 2)))) (*.f64 (-.f64 lambda2 phi2) (-.f64 lambda2 phi2))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 phi1) (cos.f64 (*.f64 (+.f64 lambda2 phi2) 1/2))) (-.f64 lambda2 phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 phi1 lambda2) 2))) (*.f64 (-.f64 lambda1 phi2) (cos.f64 (/.f64 (+.f64 phi1 lambda2) 2)))) (*.f64 (-.f64 phi1 lambda2) (-.f64 phi1 lambda2))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 phi2) (cos.f64 (*.f64 (+.f64 phi1 lambda2) 1/2))) (-.f64 phi1 lambda2))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi2 phi1) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi2 phi1) 2)))) (*.f64 (-.f64 phi2 phi1) (-.f64 phi2 phi1))))) |
(*.f64 R (hypot.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) (-.f64 phi1 phi2))) |
Compiled 42 to 26 computations (38.1% saved)
| 1× | egglog |
| Inputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| Outputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
Compiled 53 to 28 computations (47.2% saved)
1 alts after pruning (1 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 1 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 3.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
Compiled 21 to 14 computations (33.3% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
| ✓ | 3.1b | (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) |
Compiled 71 to 29 computations (59.2% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | lambda2 | @ | inf | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
| 5.0ms | lambda2 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
| 4.0ms | phi1 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
| 4.0ms | phi2 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
| 3.0ms | lambda1 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
Compiled 26270 to 17165 computations (34.7% saved)
| 1× | batch-egg-rewrite |
| 50× | egg-rr |
| 25× | egg-rr |
| 16× | egg-rr |
| Inputs |
|---|
(cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 1 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (+.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2/3) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) (/.f64 1 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -1)) (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) |
| 1× | egglog |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) (*.f64 R (pow.f64 phi2 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 -1 phi1) 2))) phi2)))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (/.f64 1 phi2) 2) (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 -1 phi1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 -1 phi1) 2))) phi2))))) |
(*.f64 -1 (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2))) phi2)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 phi2) 2) (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2))) phi2)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))) phi1)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))) phi1)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 R (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))))))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2))) phi1)) (*.f64 -1 (*.f64 phi1 R)))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (/.f64 -1 phi1) 2)))))) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2))) phi1)) (*.f64 -1 (*.f64 phi1 R))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) 1/3) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda2 lambda1)) |
(*.f64 -1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) |
(-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2)) |
(-.f64 3 (+.f64 3 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(-.f64 1 (+.f64 1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(-.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) 1/3) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(neg.f64 (-.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0)) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 1 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (+.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2/3) R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2/3)) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
(if (!=.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) (/.f64 1 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -1)) (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| Outputs |
|---|
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(fma.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(fma.f64 1/48 (*.f64 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))) 2))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))) (fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) (*.f64 R (pow.f64 phi2 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))) 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) 1/6) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))) 2)))) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))) (*.f64 2 1)))) (*.f64 R (pow.f64 phi2 3))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))) (fma.f64 (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi1 2)))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 -1 phi1) 2))) phi2)))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (/.f64 (*.f64 R (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 phi1 2) (pow.f64 phi1 2)))) (*.f64 2 phi2))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (/.f64 1 phi2) 2) (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 -1 phi1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 -1 phi1) 2))) phi2))))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 1/2 (+.f64 (*.f64 (*.f64 phi1 R) (*.f64 (/.f64 1 (pow.f64 phi2 2)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 phi1 2) (pow.f64 phi1 2))))) (/.f64 (*.f64 R (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 phi1 2) (pow.f64 phi1 2)))) phi2)))) |
(*.f64 -1 (*.f64 R phi2)) |
(neg.f64 (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2))) phi2)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R))) |
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) R) phi2) (-.f64 (*.f64 phi1 R) (*.f64 R phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 phi2) 2) (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) 2))) phi2)) (+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)))) |
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 (/.f64 1 (pow.f64 phi2 2)) (*.f64 (*.f64 phi1 R) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2))) (/.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) R) phi2))) (-.f64 (*.f64 phi1 R) (*.f64 R phi2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) |
(fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) R) (-.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))) 1/6) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (-.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))) (*.f64 R (pow.f64 phi1 3)))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) R) (-.f64 (fma.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))) phi1)) (*.f64 phi1 R))) |
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 R (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi2 2)))) phi1) (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))) phi1)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 R (*.f64 phi2 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2))))))))) |
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 R (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi2 2)))) phi1) (fma.f64 phi1 R (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 phi1 2))) (*.f64 (*.f64 R phi2) (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi2 2))))))) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2))) phi1)) (*.f64 -1 (*.f64 phi1 R)))) |
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) R) phi1)) (*.f64 R (-.f64 phi2 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2) (pow.f64 (/.f64 -1 phi1) 2)))))) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) 2))) phi1)) (*.f64 -1 (*.f64 phi1 R))))) |
(fma.f64 -1/2 (*.f64 R (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 1 (pow.f64 phi1 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) R) phi1)) (*.f64 R (-.f64 phi2 phi1)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1))) |
(-.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 R lambda1))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(+.f64 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) |
(fma.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (neg.f64 (*.f64 R lambda1))) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) 1/2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) 1/2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) 1/3) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 0) (/.f64 1 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) -1)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) 1/2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (*.f64 (*.f64 (+.f64 (cos.f64 (+.f64 phi1 phi2)) 1) 1/2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda2 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 3 (+.f64 3 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 1 (+.f64 1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) 1/3) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(neg.f64 (-.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 (+.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (+.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (/.f64 (*.f64 (+.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 1 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) -1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 0) (pow.f64 (/.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) -1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (+.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2) 0) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2/3) R)) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) 2/3) R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (cbrt.f64 R) (cbrt.f64 (pow.f64 R 2))) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (cbrt.f64 R) (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) R) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) 2/3)) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 0) (/.f64 1 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -1)) (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(if (!=.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) 0) (/.f64 -1 (/.f64 -1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
Compiled 9598 to 5751 computations (40.1% saved)
29 alts after pruning (29 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 188 | 29 | 217 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 0 | 0 |
| Total | 189 | 29 | 218 |
| Status | Error | Program |
|---|---|---|
| 50.1b | (pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) | |
| 4.1b | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) | |
| 49.9b | (-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) | |
| 49.9b | (-.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) | |
| 43.8b | (-.f64 (*.f64 phi1 R) (*.f64 R phi2)) | |
| 26.7b | (*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) | |
| 56.2b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) | |
| ▶ | 53.9b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| 44.1b | (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) | |
| 54.3b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) | |
| 54.6b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) | |
| 30.4b | (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) | |
| 49.6b | (*.f64 phi1 R) | |
| 53.9b | (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) | |
| 3.4b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3))) | |
| ▶ | 22.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) | |
| ▶ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
| 22.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) | |
| ▶ | 13.6b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 7.8b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) | |
| 6.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) | |
| 3.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))))) | |
| 43.9b | (*.f64 R (-.f64 phi2 phi1)) | |
| ▶ | 53.9b | (*.f64 R phi2) |
| 56.2b | (*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) | |
| 50.9b | (neg.f64 (*.f64 phi1 R)) | |
| 54.8b | (neg.f64 (*.f64 R phi2)) | |
| 37.9b | (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
Compiled 1480 to 1074 computations (27.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
| ✓ | 0.1b | (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
| ✓ | 0.2b | (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) |
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
Compiled 155 to 104 computations (32.9% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | lambda1 | @ | 0 | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
| 3.0ms | phi2 | @ | inf | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
| 3.0ms | phi1 | @ | inf | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
| 2.0ms | lambda2 | @ | 0 | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
| 2.0ms | phi1 | @ | -inf | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
Compiled 12540 to 9475 computations (24.4% saved)
| 1× | batch-egg-rewrite |
| 92× | egg-rr |
| 65× | egg-rr |
| 37× | egg-rr |
| 29× | egg-rr |
| Inputs |
|---|
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (-.f64 lambda1 lambda2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 lambda1 lambda2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 1 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) (+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/2 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2)) (sin.f64 (*.f64 (*.f64 1/2 (-.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/2 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2)) (sin.f64 (*.f64 (*.f64 1/2 (-.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (-.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) 4) (/.f64 (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) (*.f64 -2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) (*.f64 -2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (-.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) (*.f64 2 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) (*.f64 -2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1/2 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (+.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/645120 (*.f64 (pow.f64 phi2 7) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2))))))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi2 6) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (cos.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi1 6) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (cos.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (-.f64 lambda1 lambda2)) 2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 2) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 lambda1 lambda2)) 4) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 4) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(neg.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 1)) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 1)) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 1)) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 1 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1/2) |
(*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -1/2) |
(-.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) -2) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) |
(/.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) 2) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) 2) |
(/.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 4) |
(/.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 3) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2))) |
(neg.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) (+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/2 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2)) (sin.f64 (*.f64 (*.f64 1/2 (-.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/2 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2)) (sin.f64 (*.f64 (*.f64 1/2 (-.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2)) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (-.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/4) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 1/2 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) |
(*.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1/2) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) 4) (/.f64 (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 4)) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) (*.f64 -2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -4) |
(/.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) (*.f64 -2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) -4) |
(/.f64 (-.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) |
(/.f64 (-.f64 (-.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) 2) |
(/.f64 (*.f64 -1 (-.f64 (-.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) |
(/.f64 (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2) 2) |
(/.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) 2) |
(/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) -4) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) 4) |
(/.f64 (*.f64 -1 (-.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) 4) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 4) |
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) -4) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) (*.f64 2 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) -4) |
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) (*.f64 -2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 0 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(fma.f64 1 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1/2 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3)) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(neg.f64 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0)) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (+.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) -1)) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -1/2) |
(*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1/2) |
(/.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) -2) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cbrt.f64 2)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(/.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) 2) |
(/.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) 2) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 2) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3)) |
(neg.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2)) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) |
(*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1) (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(fma.f64 1/48 (*.f64 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) -2))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 1/48 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/2 phi2) (*.f64 -1/48 (pow.f64 phi2 3)))) |
(+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/2 phi2) (*.f64 -1/48 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/645120 (*.f64 (pow.f64 phi2 7) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/3840 (pow.f64 phi2 5)) (*.f64 -1/645120 (pow.f64 phi2 7)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/2 phi2) (*.f64 -1/48 (pow.f64 phi2 3))))) |
(*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 1/2 phi1) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)))) |
(fma.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(fma.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (fma.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5)) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2))))))) |
(fma.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (fma.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5)) (fma.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 (*.f64 -1/645120 (pow.f64 phi1 7)) (sin.f64 (*.f64 1/2 phi2)))))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(fma.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) (*.f64 1/384 (pow.f64 phi2 4)))) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi2 6) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi2 4) (cos.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) (*.f64 -1/46080 (pow.f64 phi2 6)))) (*.f64 (+.f64 (*.f64 1/384 (pow.f64 phi2 4)) 1) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (cos.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) (*.f64 1/384 (pow.f64 phi1 4)))) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 phi1 6) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (cos.f64 (*.f64 1/2 phi2)))) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) (*.f64 -1/46080 (pow.f64 phi1 6)))) (*.f64 (+.f64 (*.f64 1/384 (pow.f64 phi1 4)) 1) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 3))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (-.f64 lambda1 lambda2)) 2) |
(/.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 2) |
(/.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) -2) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 lambda1 lambda2)) 4) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 lambda2 lambda1)) -4) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 4) |
(/.f64 (*.f64 (*.f64 2 (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 lambda2 lambda1)) -4) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 1 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 3)) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 3))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1/2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -1/2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) -2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) (cbrt.f64 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) 2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) 2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (-.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 4) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 3) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(neg.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) (+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (/.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 phi2))) (tan.f64 (*.f64 1/2 phi1))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 (*.f64 1/2 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2)) (sin.f64 (*.f64 (*.f64 1/2 (-.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2))) 0) (/.f64 -2 (/.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/2 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2)) (sin.f64 (*.f64 (*.f64 1/2 (-.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (/.f64 (+.f64 (-.f64 phi2 phi1) (+.f64 phi2 phi1)) 4)) (sin.f64 (*.f64 (/.f64 (-.f64 (-.f64 (-.f64 phi2 phi1) phi2) phi1) 2) 1/2))) 0) (/.f64 2 (/.f64 2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 2 (pow.f64 (cbrt.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2)) (/.f64 2 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) 2)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 1 (/.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) 0) (pow.f64 (/.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2)) -1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (*.f64 1/8 (-.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) 1/4) (*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) 1/4) (*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))))) 0) (/.f64 (*.f64 1/8 (-.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) 1/4) (*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) (*.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) 0) (/.f64 (*.f64 1/8 (-.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))) (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 2) 1/4) (*.f64 (*.f64 1/2 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (-.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1/2 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1/2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) 4) (/.f64 (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 4)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) (*.f64 -2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) -4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) (*.f64 -2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) -4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (-.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 -1 (-.f64 (-.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) -4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (*.f64 -1 (-.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) (*.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) -4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (+.f64 (*.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2) (*.f64 2 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) -4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) (*.f64 -2 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 0 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 1 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 3)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 3))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1/2 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(neg.f64 (-.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 0 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (+.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) 0) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1/2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 0 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) -1)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 3)) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 3))) |
(*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -1/2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1/2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 1) -2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cbrt.f64 2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cbrt.f64 2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cbrt.f64 2)) (pow.f64 (cbrt.f64 2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) -2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) 2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 1) 2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(/.f64 (neg.f64 (neg.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 2) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(neg.f64 (/.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) -2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) |
(if (!=.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2) 0) (/.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (/.f64 2 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2)) (/.f64 2 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) 2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 1 (/.f64 2 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) 0) (pow.f64 (/.f64 2 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2)) -1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
Compiled 10 to 6 computations (40% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| ✓ | 0.2b | (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| ✓ | 3.1b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 51 to 27 computations (47.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | lambda2 | @ | 0 | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| 1.0ms | phi1 | @ | -inf | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| 0.0ms | phi2 | @ | inf | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| 0.0ms | phi1 | @ | inf | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| 0.0ms | phi2 | @ | -inf | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
Compiled 4270 to 2755 computations (35.5% saved)
| 1× | batch-egg-rewrite |
| 30× | egg-rr |
| 25× | egg-rr |
| 19× | egg-rr |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 1) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) (cbrt.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 1) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 1)) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) 1/3) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(neg.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)) |
(neg.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda2) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2))) |
(*.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2)) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 1 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(/.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda2) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) (cbrt.f64 lambda2)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)) |
| Outputs |
|---|
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) phi1) -1/2 (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 -1/8 (*.f64 phi1 phi1)) 1)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi1 3) (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (+.f64 (*.f64 -1/8 (*.f64 phi1 phi1)) 1)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) -1/2 (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(fma.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cbrt.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(cbrt.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 -1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(-.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 1) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 1)) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(-.f64 0 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) 1/3) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(neg.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(neg.f64 (/.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(neg.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 0) (/.f64 (*.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (/.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (fma.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2))) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(cos.f64 (/.f64 (+.f64 phi1 phi2) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda2) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2)) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 lambda2 (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 lambda2 (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 lambda2 (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 lambda2 (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 1 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(/.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda2) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) (cbrt.f64 lambda2)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
| ✓ | 0.1b | (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
| ✓ | 0.2b | (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
| ✓ | 2.8b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
Compiled 114 to 71 computations (37.7% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 11.0ms | R | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 7.0ms | lambda1 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 4.0ms | lambda2 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 4.0ms | phi2 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 4.0ms | phi2 | @ | inf | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
Compiled 37195 to 27240 computations (26.8% saved)
| 1× | batch-egg-rewrite |
| 89× | egg-rr |
| 39× | egg-rr |
| 37× | egg-rr |
| 15× | egg-rr |
| Inputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 2)) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) phi2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 1 (/.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 -1/2 (/.f64 1 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (/.f64 (*.f64 -1/2 phi2) (/.f64 1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 phi2) 0) (/.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 1 (*.f64 -1/2 phi2))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 1 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 phi2 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) (/.f64 1 phi2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 phi2 (/.f64 1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda2 lambda1) (neg.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 1 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) -1/2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 lambda1 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 1) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (neg.f64 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) lambda1) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (neg.f64 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) lambda1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1 (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) phi2 (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -1/2 (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi1)) 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 1/2 phi1)) 1)) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 phi2 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) (*.f64 (pow.f64 (/.f64 1 phi2) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) 2) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1 phi2) 2) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) 2) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 R phi2))))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (pow.f64 (/.f64 -1 phi1) 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) R) |
(*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)) |
(+.f64 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)) (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) R)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1))) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) R)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) R) |
(*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(+.f64 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/4 (*.f64 phi1 phi2)) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3)))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2)))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 1/1290240 (*.f64 (pow.f64 phi1 7) phi2)) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(-.f64 lambda1 lambda2) |
(-.f64 (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) lambda1) lambda2) |
(-.f64 (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) lambda1)) lambda2) |
(-.f64 (+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) lambda1))) lambda2) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
1 |
(+.f64 1 (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) R) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 2)) R)) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 2))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) 3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 3) 1/3) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 3)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -1/2) |
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) phi2) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2)))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(/.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 -1/2)) |
(/.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) -1) |
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 3) |
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 3) 1/3) |
(pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 3)) |
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 1 (/.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 -1/2 (/.f64 1 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 -1/2 0) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (/.f64 (*.f64 -1/2 phi2) (/.f64 1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/2 phi2) 0) (/.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 1 (*.f64 -1/2 phi2))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 1 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 phi2 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) (/.f64 1 phi2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 1 0) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 phi2 (/.f64 1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) |
(*.f64 -1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (neg.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda2 lambda1))) |
(-.f64 0 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 1 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) -1/2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(fma.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) 1/3) |
(pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) |
(neg.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) |
(neg.f64 (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)) 1)) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 1)) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 1) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 1)) |
(+.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(+.f64 (*.f64 1 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) |
(+.f64 (*.f64 lambda1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (neg.f64 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) lambda1) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (neg.f64 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) lambda1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda2))) |
(*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1) |
(*.f64 1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(/.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1) |
(fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 1 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1 (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) phi2 (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -1/2 (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 3)) |
(if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 1/2 phi1)) 1)) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
| Outputs |
|---|
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 phi2 3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(fma.f64 -1/4 (/.f64 (*.f64 (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) 2)) (*.f64 R (*.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (pow.f64 phi2 3)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))) 3)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) |
(*.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2)) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))) |
(fma.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2) (/.f64 (*.f64 1/2 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))))) |
(fma.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) 2)) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) (/.f64 R phi2)) (/.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)))))) |
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) (*.f64 (pow.f64 (/.f64 1 phi2) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) 2) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))))) |
(fma.f64 -1/4 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) 2)) (*.f64 (*.f64 (pow.f64 (pow.f64 phi2 -1) 2) R) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (pow.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) 3)) (fma.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) 2)) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) (/.f64 R phi2)) (/.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) |
(*.f64 (*.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) R) (neg.f64 phi2)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1))))) |
(-.f64 (/.f64 (*.f64 1/2 (*.f64 R (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) (*.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))))) |
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) 2)) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) (/.f64 R phi2)) (/.f64 (*.f64 1/2 (*.f64 R (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)))) (*.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) (*.f64 R phi2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) R) (*.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) phi2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (/.f64 -1 phi2) 2) (*.f64 (-.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))) 2)) (*.f64 R (+.f64 (*.f64 2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)) 2) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 1)))))))) |
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) 2)) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) (/.f64 R phi2)) (fma.f64 1/2 (/.f64 (*.f64 R (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 (pow.f64 phi2 -1) 2) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1))) 2)) (*.f64 R (fma.f64 2 phi1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (pow.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) 3)))) (*.f64 (sqrt.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 1)) (*.f64 R phi2))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)) (*.f64 phi1 R)) (hypot.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)) (*.f64 phi1 R)) (hypot.f64 phi2 (-.f64 lambda1 lambda2))) (fma.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (fma.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) -1)) (pow.f64 (/.f64 (/.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)) (hypot.f64 phi2 (-.f64 lambda1 lambda2))) 2) 2)) (*.f64 R (pow.f64 phi1 2)))) (hypot.f64 phi2 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/48 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (+.f64 (*.f64 R (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2) 1/12) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (fma.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) -1)) (pow.f64 (/.f64 (/.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)) (hypot.f64 phi2 (-.f64 lambda1 lambda2))) 2) 2)) (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)))) (pow.f64 (hypot.f64 phi2 (-.f64 lambda1 lambda2)) 2))) (*.f64 (pow.f64 phi1 3) R))) (*.f64 1/2 (*.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)) (*.f64 phi1 R)))) (hypot.f64 phi2 (-.f64 lambda1 lambda2))) (fma.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2)) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (fma.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)) (-.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) -1/4) -1)) (pow.f64 (/.f64 (/.f64 (*.f64 phi2 (+.f64 (*.f64 -1/2 (pow.f64 (-.f64 lambda1 lambda2) 2)) -2)) (hypot.f64 phi2 (-.f64 lambda1 lambda2))) 2) 2)) (*.f64 R (pow.f64 phi1 2)))) (hypot.f64 phi2 (-.f64 lambda1 lambda2))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (*.f64 phi1 R))) |
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi2 2))) R) phi1) (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 R phi2))))))) |
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi2 2))) R) phi1) (fma.f64 phi1 R (*.f64 1/2 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi2 2))) (*.f64 (pow.f64 (pow.f64 phi1 -1) 2) (*.f64 R phi2)))))) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (/.f64 (/.f64 (*.f64 (*.f64 R (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1) -2)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (pow.f64 (/.f64 -1 phi1) 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 -1/2 (+.f64 (*.f64 (*.f64 R (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 phi2 (pow.f64 (pow.f64 phi1 -1) 2)))) (/.f64 (*.f64 (*.f64 R (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) phi1)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 2))) R) |
(*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)) |
(*.f64 (*.f64 R (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)) (*.f64 -1 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) R)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(fma.f64 R (*.f64 lambda1 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) (/.f64 (*.f64 (*.f64 R (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2)) (neg.f64 lambda2)) (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1))) |
(*.f64 (*.f64 R (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) (neg.f64 lambda1)) |
(+.f64 (/.f64 (*.f64 lambda2 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) R)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)))) |
(-.f64 (/.f64 (*.f64 lambda2 (*.f64 R (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2))) (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 R (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) R) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1)) R) |
(*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(fma.f64 lambda2 (*.f64 R (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2) (neg.f64 (*.f64 lambda1 R))) (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) (/.f64 (*.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(-.f64 (/.f64 (*.f64 (*.f64 lambda1 R) (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2)) (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda2 R) (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/4 (*.f64 phi1 phi2)) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3)))) |
(fma.f64 -1/4 (*.f64 phi1 phi2) (*.f64 (*.f64 1/96 phi2) (pow.f64 phi1 3))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2)))) |
(fma.f64 -1/4 (*.f64 phi1 phi2) (fma.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2) (*.f64 (*.f64 -1/7680 (pow.f64 phi1 5)) phi2))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 1/1290240 (*.f64 (pow.f64 phi1 7) phi2)) (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) phi2))))) |
(fma.f64 -1/4 (*.f64 phi1 phi2) (fma.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2) (*.f64 phi2 (+.f64 (*.f64 1/1290240 (pow.f64 phi1 7)) (*.f64 -1/7680 (pow.f64 phi1 5)))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 lambda1 lambda2) |
(-.f64 (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) lambda1) lambda2) |
(-.f64 (fma.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) lambda1) lambda2) |
(-.f64 (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) lambda1)) lambda2) |
(-.f64 (fma.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) (fma.f64 -1/8 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) lambda1)) lambda2) |
(-.f64 (+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2))) lambda1))) lambda2) |
(-.f64 (fma.f64 1/96 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (pow.f64 phi1 3)) (fma.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) (fma.f64 -1/8 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) lambda1))) lambda2) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
1 |
(+.f64 1 (*.f64 -1/4 (*.f64 phi1 phi2))) |
(-.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) -1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(-.f64 (fma.f64 -1/4 (*.f64 phi1 phi2) (*.f64 -1/8 (pow.f64 phi1 2))) -1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(-.f64 (fma.f64 -1/4 (*.f64 phi1 phi2) (fma.f64 1/96 (*.f64 (pow.f64 phi1 3) phi2) (*.f64 -1/8 (pow.f64 phi1 2)))) -1) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (pow.f64 R 3)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 2)) R)) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) 3)) R) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 R 3))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 2))) |
(*.f64 R (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) 3))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) 3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -1/2) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 -1/8) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) (*.f64 -1/2 phi2)) |
(*.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (pow.f64 phi2 2) 1/4))) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) phi2) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (pow.f64 phi2 2) 1/4)))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))) |
(/.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 -1/2)) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(/.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) -1) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 3) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 3) 1/3) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 3)) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (/.f64 1 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (pow.f64 phi2 2) 1/4)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (/.f64 1 (cbrt.f64 (*.f64 (pow.f64 phi2 2) 1/4)))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 1 (/.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 1 (/.f64 -2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (/.f64 -1 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 1/2 phi2)))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 -1/2 (/.f64 1 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 1 (/.f64 -2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 -1/2 0) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 -1/2 0) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (/.f64 1 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (/.f64 1 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (/.f64 1 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (/.f64 (*.f64 -1/2 phi2) (/.f64 1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (/.f64 (*.f64 -1/2 phi2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) -1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 phi2) 0) (/.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 1 (*.f64 -1/2 phi2))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/2 phi2) 0) (/.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 -2 phi2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 phi2 2) 1/4)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (pow.f64 phi2 2) 1/4)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 1 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 1 (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 phi2 0) (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) (/.f64 1 phi2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 phi2 0) (/.f64 (sin.f64 (*.f64 1/2 phi1)) (/.f64 -2 phi2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 1 0) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 1 0) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 phi2 (/.f64 1 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 phi2 (/.f64 -2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 2)) (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 3)) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (neg.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 0 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 1 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) -1/2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) -1/2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (/.f64 (-.f64 lambda1 lambda2) -2) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 1 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 3) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) 1/3) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1)) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 1/2 phi1))) (/.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) -1))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 0) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 3) (pow.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) lambda1) 2) (*.f64 (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda2 lambda1)) 2) (*.f64 (*.f64 -1/2 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda2 lambda1))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1) 1) (*.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 lambda1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) lambda1)) (*.f64 1 (*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (neg.f64 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) lambda1) (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (neg.f64 lambda2) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) lambda1)) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 1 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))))) (+.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(/.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 1 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cbrt.f64 -1/8) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1 (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) -1/2) phi2 (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 -1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) (*.f64 -1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) -1/2 (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 phi2 2) 1/4)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 phi2 (*.f64 -1/2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 (pow.f64 phi2 2) 1/4)) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) 1 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 1) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) 3) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(pow.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 3)) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 1/2 phi1)) 1)) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 phi1)) 0) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 1/2 phi1)) 1)) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (fma.f64 -1/8 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 2) (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 1/2 phi1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.5b | (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
| ✓ | 0.9b | (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
| ✓ | 2.0b | (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
| ✓ | 2.8b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
Compiled 191 to 120 computations (37.2% saved)
51 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | phi1 | @ | inf | (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
| 3.0ms | lambda2 | @ | -inf | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 3.0ms | lambda2 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 3.0ms | lambda1 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
| 3.0ms | R | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
Compiled 63270 to 47380 computations (25.1% saved)
| 1× | batch-egg-rewrite |
| 92× | egg-rr |
| 43× | egg-rr |
| 41× | egg-rr |
| 15× | egg-rr |
| Inputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 2)) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (+.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (tan.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 0) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (+.f64 1 (/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (neg.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 -1 (neg.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) 1) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (-.f64 lambda1 lambda2))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) 1) (*.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (fma.f64 (pow.f64 phi2 2) -1/8 1)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) lambda1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (neg.f64 lambda2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (fma.f64 (pow.f64 phi2 2) -1/8 1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 lambda2) (fma.f64 (pow.f64 phi2 2) -1/8 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 phi2 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 -1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) -1/2) phi2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (neg.f64 lambda2) (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) lambda1) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 -1/2 phi2) (neg.f64 lambda2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 phi2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 -1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2)) (*.f64 (*.f64 (neg.f64 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (*.f64 -1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 lambda2) (*.f64 -1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (neg.f64 lambda2) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) lambda1)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) (*.f64 R (pow.f64 phi2 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 R (sqrt.f64 (*.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 R (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (sqrt.f64 (*.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 1/48 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2)) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2)) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 R phi2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2)) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) R) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (*.f64 R (*.f64 phi2 (pow.f64 (/.f64 -1 phi1) 2))))) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) R) phi1))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1)) |
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1)) (/.f64 (*.f64 R (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) 2)))) |
(*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) R) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2))))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/46080 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 6) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 1/1290240 (*.f64 (pow.f64 phi1 7) (*.f64 phi2 (-.f64 lambda1 lambda2))))))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) R) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 2)) R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 2))) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 3) 1/3) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) 3) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 3)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (+.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(fma.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 3) 1/3) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 3) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 3)) |
(if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (tan.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 0) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (+.f64 1 (/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1)) |
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(/.f64 (*.f64 (+.f64 -1 (neg.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 -1 (neg.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) 1) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 1 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (-.f64 lambda1 lambda2))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))) 1)) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) 1) (*.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))) 1)) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) 1/3) |
(pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) 3) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) |
(neg.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 1)) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1)) |
(+.f64 (*.f64 (*.f64 lambda1 (fma.f64 (pow.f64 phi2 2) -1/8 1)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) lambda1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (neg.f64 lambda2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(+.f64 (*.f64 lambda1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (fma.f64 (pow.f64 phi2 2) -1/8 1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 lambda2) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (neg.f64 lambda2)))) |
(+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 phi2 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 -1/2 phi2))) |
(*.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) -1/2) phi2) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2)))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1) |
(*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) -1/2) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2)) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2))) |
(*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1) |
(/.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 -1/2)) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) -1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3) 1/3) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) 3) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (*.f64 lambda1 (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (neg.f64 lambda2) (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) lambda1) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 -1/2 phi2) (neg.f64 lambda2)) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 phi2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 -1/2 phi2))) |
(+.f64 (*.f64 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2)) (*.f64 (*.f64 (neg.f64 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2))) |
(+.f64 (*.f64 lambda1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (*.f64 -1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 lambda2) (*.f64 -1/2 phi2)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (neg.f64 lambda2)))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (neg.f64 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) lambda1)) |
| Outputs |
|---|
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) (*.f64 R (pow.f64 phi2 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (*.f64 1/2 (*.f64 (fma.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (-.f64 (fma.f64 1/4 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 2))) (*.f64 (pow.f64 phi2 3) R)))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))))) |
(*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 R (sqrt.f64 (*.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 phi2 -1) -2) R) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) 1/64))) |
(*.f64 R (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (sqrt.f64 (*.f64 1/64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) |
(*.f64 (*.f64 R (pow.f64 (/.f64 -1 phi2) -2)) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) 1/64))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 phi1 R) (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))) R (*.f64 1/2 (/.f64 (+.f64 (*.f64 (-.f64 (fma.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)))) 2)) (*.f64 R (pow.f64 phi1 2))) (*.f64 (*.f64 phi1 R) (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)))))) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 1/48 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2)))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 phi2 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 phi2 (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)) (*.f64 (pow.f64 phi1 2) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/2 (/.f64 (*.f64 phi1 (*.f64 R (+.f64 (*.f64 -1/2 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) phi2))) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))) R (*.f64 1/2 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) 1/12) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (fma.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)))) 2)) (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))) 2))) (*.f64 (pow.f64 phi1 3) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (+.f64 (*.f64 (-.f64 (fma.f64 1/16 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 phi2 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2)))) 2)) (*.f64 R (pow.f64 phi1 2))) (*.f64 (*.f64 phi1 R) (fma.f64 -1/2 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) phi2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (*.f64 -2 phi2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) 2))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2)) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(-.f64 (fma.f64 phi1 R (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 phi2 2))) R) phi1) 2)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2)) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 R phi2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2)) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1))))) |
(-.f64 (fma.f64 phi1 R (*.f64 1/2 (+.f64 (*.f64 (/.f64 (pow.f64 phi1 -1) phi1) (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 phi2 2))) (*.f64 R phi2))) (/.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 phi2 2))) R) phi1)))) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) R) phi1)))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) R) phi1) -2)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) (*.f64 R (*.f64 phi2 (pow.f64 (/.f64 -1 phi1) 2))))) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) 2) R) phi1))))) |
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) (*.f64 R (*.f64 phi2 (/.f64 (pow.f64 phi1 -1) phi1))))) (+.f64 (*.f64 R (-.f64 phi2 phi1)) (/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) R) phi1) -2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 (hypot.f64 (-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (-.f64 phi2 phi1)) R) |
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 R lambda1)) |
(+.f64 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1)) (/.f64 (*.f64 R (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(fma.f64 (fabs.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 R lambda1) (/.f64 (*.f64 (*.f64 R (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) (fabs.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1))) |
(*.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) (neg.f64 (*.f64 R lambda1))) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 R lambda1))) (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(-.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) R) (-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1)))))) (fabs.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fabs.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 R lambda1))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) 2)))) |
(*.f64 R (hypot.f64 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (-.f64 phi2 phi1))) |
(*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) R) (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (fabs.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (*.f64 lambda2 R) (fabs.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) |
(*.f64 (*.f64 (fabs.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) (neg.f64 R)) |
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) R) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) (fabs.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 2) (*.f64 (fabs.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(fma.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(-.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(-.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(-.f64 (fma.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (-.f64 (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(fma.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(fma.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(fma.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) |
(*.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(fma.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(fma.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(fma.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) lambda2 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (neg.f64 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2)) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))))) |
(-.f64 (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda2)) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) |
(fma.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) (fma.f64 -1/8 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))))) |
(fma.f64 1/96 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (pow.f64 phi1 3)) (fma.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))) (fma.f64 -1/8 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 (/.f64 1 phi2) -2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 (pow.f64 phi2 -1) -2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2)))) |
(*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (/.f64 -1 phi2) -2) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (pow.f64 (/.f64 -1 phi2) -2)) (-.f64 lambda1 lambda2)))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/8 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) |
(fma.f64 1/384 (*.f64 (pow.f64 phi1 4) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))) (fma.f64 -1/8 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/46080 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 6) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 1/384 (*.f64 (pow.f64 phi1 4) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (pow.f64 phi1 2) (-.f64 lambda1 lambda2)))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (-.f64 lambda1 lambda2))))) |
(fma.f64 -1/46080 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (pow.f64 phi1 6) (-.f64 lambda1 lambda2))) (fma.f64 1/384 (*.f64 (pow.f64 phi1 4) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))) (fma.f64 -1/8 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 (*.f64 lambda1 -1/2) phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 (*.f64 lambda1 -1/2) phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) |
(*.f64 (*.f64 (*.f64 lambda1 -1/2) phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1))) (*.f64 1/2 (*.f64 lambda2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (/.f64 (*.f64 (*.f64 lambda2 phi2) (sin.f64 (*.f64 1/2 phi1))) 2)) |
(*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(fma.f64 1/96 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (pow.f64 phi1 3)) (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))))) |
(fma.f64 1/96 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (pow.f64 phi1 3)) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/4 phi1) (*.f64 -1/7680 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 1/96 (*.f64 phi2 (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3)))) (+.f64 (*.f64 -1/7680 (*.f64 (pow.f64 phi1 5) (*.f64 phi2 (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/4 (*.f64 phi1 (*.f64 phi2 (-.f64 lambda1 lambda2)))) (*.f64 1/1290240 (*.f64 (pow.f64 phi1 7) (*.f64 phi2 (-.f64 lambda1 lambda2))))))) |
(fma.f64 1/96 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (pow.f64 phi1 3)) (fma.f64 -1/7680 (*.f64 (*.f64 (pow.f64 phi1 5) phi2) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/1290240 (pow.f64 phi1 7)) (*.f64 -1/4 phi1))))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 2)) R)) |
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 3)) R) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (cbrt.f64 (pow.f64 R 3)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 2))) |
(*.f64 R (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) 3))) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) (cbrt.f64 (pow.f64 R 3))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))))) 3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))))) (+.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (+.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 3) 1/3) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) 3) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 3) (pow.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (tan.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (tan.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda2 lambda1) (fma.f64 (pow.f64 phi2 2) -1/8 1)))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 3) (pow.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 3) (pow.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 3)) (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (*.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (-.f64 (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 0) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (+.f64 1 (/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))))) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))))) |
(if (!=.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 2) (pow.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) 2)) (*.f64 (fma.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 2)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 3)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (fma.f64 (pow.f64 phi2 2) -1/8 1)) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (cbrt.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 3))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2)) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 3))) |
(*.f64 1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (-.f64 lambda1 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1) (pow.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (cbrt.f64 (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1))) |
(/.f64 (*.f64 (+.f64 -1 (neg.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (*.f64 (-.f64 -1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (-.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (*.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 -1 (neg.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (*.f64 (-.f64 -1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (-.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (*.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64))) |
(/.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (*.f64 (-.f64 -1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (-.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (*.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64))) |
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (neg.f64 (*.f64 1/64 (pow.f64 (pow.f64 phi2 2) 2))))) |
(/.f64 (*.f64 (-.f64 -1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (-.f64 (fma.f64 (pow.f64 phi2 2) -1/8 -1) (*.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) 1) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (-.f64 lambda1 lambda2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 1 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (-.f64 lambda1 lambda2))) (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))) 1)) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)))) 1) (*.f64 (+.f64 1 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2)))) 1)) |
(/.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 -1/512 (pow.f64 (pow.f64 phi2 3) 2)) -1)) (-.f64 (fma.f64 (pow.f64 (pow.f64 phi2 2) 2) 1/64 (*.f64 1/8 (pow.f64 phi2 2))) -1)) |
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) 1/3) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) 3) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(neg.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 2)) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 2)) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 2)) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 2)) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 phi2 2) -1/8)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1)))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1)))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1)))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1)))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) 2) (-.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 -1/8 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (pow.f64 phi2 2))) 0) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 phi2 2) -1/8) 3) 1) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (pow.f64 phi2 2) -1/8) (fma.f64 (pow.f64 phi2 2) -1/8 -1))))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) 1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) 1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 lambda1 (fma.f64 (pow.f64 phi2 2) -1/8 1)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (neg.f64 lambda2) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) lambda1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (neg.f64 lambda2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (fma.f64 (pow.f64 phi2 2) -1/8 1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (fma.f64 (pow.f64 phi2 2) -1/8 1))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 lambda1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 1 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (fma.f64 (pow.f64 phi2 2) -1/8 1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 lambda2) (fma.f64 (pow.f64 phi2 2) -1/8 1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (neg.f64 lambda2)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (cos.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (*.f64 phi2 -1/8))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 phi2 (*.f64 phi2 -1/8)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2))) |
(*.f64 (fma.f64 (pow.f64 phi2 2) -1/8 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 1/4)) (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 -1/2 phi2)) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2))) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 1/4 (pow.f64 phi2 2)))) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 phi2 (*.f64 -1/2 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 -1/2 phi2))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2))) (*.f64 -1/2 phi2)) |
(*.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) -1/2) phi2) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 -1/2 phi2))) (cbrt.f64 (*.f64 1/4 (pow.f64 phi2 2)))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 1/4 (pow.f64 phi2 2))))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) 2)))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) -1/2) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2)) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 2))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (*.f64 phi2 (-.f64 lambda1 lambda2)) (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 -1/2)) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2))) -1) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3) 1/3) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 1) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) 3) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) 3)) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 phi2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 1 0) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (-.f64 lambda1 lambda2)))) |
(if (!=.f64 1 0) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (*.f64 lambda1 (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (neg.f64 lambda2) (*.f64 -1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) lambda1) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 (*.f64 -1/2 phi2) (neg.f64 lambda2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1) (*.f64 -1/2 phi2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)) (*.f64 -1/2 phi2))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2)) (*.f64 (*.f64 (neg.f64 lambda2) (sin.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 phi2))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 lambda1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 lambda1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 lambda1 (*.f64 -1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 lambda2) (*.f64 -1/2 phi2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) lambda1)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (neg.f64 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 lambda2)))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (*.f64 lambda1 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (neg.f64 lambda2) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) lambda1) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) (neg.f64 lambda2)) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) lambda1)) |
(*.f64 (-.f64 lambda2 lambda1) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
Compiled 56086 to 36139 computations (35.6% saved)
40 alts after pruning (38 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1127 | 21 | 1148 |
| Fresh | 7 | 17 | 24 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 2 | 4 |
| Total | 1137 | 40 | 1177 |
| Status | Error | Program |
|---|---|---|
| 50.1b | (pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) | |
| 4.1b | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) | |
| 49.9b | (-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) | |
| 43.8b | (-.f64 (*.f64 phi1 R) (*.f64 R phi2)) | |
| ▶ | 54.0b | (*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
| 26.7b | (*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) | |
| ▶ | 57.0b | (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
| 53.6b | (*.f64 (*.f64 lambda2 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) | |
| 54.9b | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) | |
| 56.2b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) | |
| 55.4b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) | |
| 54.8b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) | |
| 53.9b | (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) | |
| ▶ | 54.3b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| 54.6b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) | |
| 30.4b | (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) | |
| ▶ | 49.6b | (*.f64 phi1 R) |
| 3.4b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))) | |
| 11.3b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) | |
| 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) | |
| 29.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) | |
| 12.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1))) | |
| 1.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) | |
| ▶ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| 11.3b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) | |
| ✓ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
| 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))))) | |
| 7.8b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) | |
| 6.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) | |
| 3.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) | |
| 29.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) | |
| 20.6b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) | |
| 32.0b | (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) | |
| 43.9b | (*.f64 R (-.f64 phi2 phi1)) | |
| ✓ | 53.9b | (*.f64 R phi2) |
| 57.7b | (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) | |
| 56.2b | (*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) | |
| 50.9b | (neg.f64 (*.f64 phi1 R)) | |
| 54.8b | (neg.f64 (*.f64 R phi2)) | |
| 37.9b | (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
Compiled 1880 to 1381 computations (26.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| ✓ | 0.1b | (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
| ✓ | 0.2b | (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) |
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
Compiled 152 to 102 computations (32.9% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 16.0ms | lambda1 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| 5.0ms | lambda2 | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| 5.0ms | lambda1 | @ | -inf | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| 5.0ms | lambda1 | @ | inf | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| 5.0ms | R | @ | 0 | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
Compiled 49130 to 37895 computations (22.9% saved)
| 1× | batch-egg-rewrite |
| 62× | egg-rr |
| 51× | egg-rr |
| 37× | egg-rr |
| 15× | egg-rr |
| Inputs |
|---|
(*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 1 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) 2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2)) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/645120 (*.f64 (pow.f64 phi2 7) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 -1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) (*.f64 R (pow.f64 phi2 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2))) phi2)))) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (/.f64 1 phi2) 2) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2))) phi2))))) |
(*.f64 -1 (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 phi1 R))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 phi1 R) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 phi2) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 phi1 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 R phi2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1))))) |
(*.f64 -1 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (/.f64 -1 phi1) 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) lambda2))) R) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1))) |
(*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) lambda2) (*.f64 lambda2 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))) R) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda1 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2) 3)) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(neg.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 1)) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1)) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 1 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 2)) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 2) 3)) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1) |
(-.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) |
(fma.f64 0 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 1 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0)) |
(neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1)) |
(if (!=.f64 (+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 0 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) 3)) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 0 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) 2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 4) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3)) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) R) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R)) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3)) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) 3)) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) lambda1) (*.f64 -1 (*.f64 lambda2 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(fma.f64 1/48 (*.f64 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 phi2) (*.f64 1/48 (pow.f64 phi2 3)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(fma.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/3840 (pow.f64 phi2 5)) (*.f64 -1/2 phi2)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/3840 (*.f64 (pow.f64 phi2 5) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 1/645120 (*.f64 (pow.f64 phi2 7) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 1/48 (pow.f64 phi2 3)) (*.f64 -1/3840 (pow.f64 phi2 5)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 phi2) (*.f64 1/645120 (pow.f64 phi2 7))))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(fma.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 -1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(fma.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (fma.f64 -1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 -1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(fma.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (fma.f64 1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2))) (fma.f64 -1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/2 phi2) (*.f64 1/48 (pow.f64 phi2 3))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 (-.f64 phi2 phi1) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2))) R) |
(+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))) |
(fma.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi2 2) (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) (*.f64 R (pow.f64 phi2 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi2 2) R) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))) 2)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) 1/6) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))) 2)) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2))) 2))) (*.f64 R (pow.f64 phi2 3))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2) (pow.f64 phi1 2)))))) |
(*.f64 R phi2) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 R phi2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2))) phi2)))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (/.f64 (/.f64 (*.f64 R (+.f64 (pow.f64 phi1 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) phi2) 2)) |
(+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 R phi2) (+.f64 (*.f64 1/2 (*.f64 phi1 (*.f64 R (*.f64 (pow.f64 (/.f64 1 phi2) 2) (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2)))))) (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi1) 2))) phi2))))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 1/2 (+.f64 (*.f64 phi1 (*.f64 (*.f64 R (pow.f64 (pow.f64 phi2 -1) 2)) (+.f64 (pow.f64 phi1 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2))))) (/.f64 (*.f64 R (+.f64 (pow.f64 phi1 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi1 2)))) phi2)))) |
(*.f64 -1 (*.f64 R phi2)) |
(neg.f64 (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (*.f64 phi1 R))) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi2) (*.f64 phi1 R)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi2)) (+.f64 (*.f64 phi1 R) (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 phi2) 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 phi1 (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi2) (fma.f64 phi1 R (*.f64 (*.f64 -1/2 (pow.f64 (pow.f64 phi2 -1) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 phi1 R) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 R phi2)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R)) |
(fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))))) |
(fma.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) R) (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 R (pow.f64 phi1 3))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 phi1 2) (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))))))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))) 1/6) (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))) (*.f64 R (pow.f64 phi1 3)))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R (/.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 phi1 2) R) (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))))) |
(*.f64 phi1 R) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (*.f64 phi1 R)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1)))) |
(-.f64 (fma.f64 phi1 R (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi2 2))) R) phi1) 2)) (*.f64 R phi2)) |
(+.f64 (*.f64 -1 (*.f64 R phi2)) (+.f64 (*.f64 phi1 R) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) (*.f64 (pow.f64 (/.f64 1 phi1) 2) (*.f64 R phi2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (pow.f64 (*.f64 -1 phi2) 2)) R) phi1))))) |
(-.f64 (fma.f64 phi1 R (*.f64 1/2 (+.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi2 2))) (*.f64 (pow.f64 (pow.f64 phi1 -1) 2) (*.f64 R phi2))) (/.f64 (*.f64 (+.f64 (pow.f64 phi2 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 2) (pow.f64 phi2 2))) R) phi1)))) (*.f64 R phi2)) |
(*.f64 -1 (*.f64 phi1 R)) |
(neg.f64 (*.f64 phi1 R)) |
(+.f64 (*.f64 R phi2) (*.f64 -1 (*.f64 phi1 R))) |
(*.f64 R (-.f64 phi2 phi1)) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1)))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1))) |
(+.f64 (*.f64 R phi2) (+.f64 (*.f64 -1 (*.f64 phi1 R)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (*.f64 phi2 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (/.f64 -1 phi1) 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R (pow.f64 (-.f64 lambda1 lambda2) 2))) phi1))))) |
(+.f64 (*.f64 R (-.f64 phi2 phi1)) (*.f64 -1/2 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (*.f64 R phi2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (pow.f64 phi1 -1) 2)))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) R)) phi1)))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 R (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 2)))) |
(*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) lambda1) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 lambda2 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) lambda2))) R) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1))) |
(fma.f64 1/2 (/.f64 (*.f64 (neg.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 lambda2 lambda2))) R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) lambda1)) |
(*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) lambda2) (*.f64 lambda2 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))) R) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 -1 (*.f64 R (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) lambda1)))) |
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (+.f64 lambda2 lambda2)) R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 lambda1 2) (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (pow.f64 (-.f64 phi2 phi1) 2))) R) |
(*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))) (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(-.f64 (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2) (*.f64 R lambda1)) (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2))) (*.f64 -1 (*.f64 lambda2 (*.f64 R (sqrt.f64 (pow.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) 2)))))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 3))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(neg.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(neg.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda2 lambda1)) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 phi2))) (tan.f64 (*.f64 1/2 phi1))) (/.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) -1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 phi2))) (tan.f64 (*.f64 1/2 phi1))) (/.f64 (-.f64 lambda1 lambda2) (-.f64 lambda1 lambda2))) -1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (-.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3))) (-.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1) (*.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 1) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2))) (*.f64 1 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))))) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 2)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))))) |
(*.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)))) |
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))) 2) 3)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (*.f64 -1 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(/.f64 (neg.f64 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 0 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 1 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) 3) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) 1/3) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 1)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (+.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2) 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 0 0) (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 0 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 0 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) 3)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(-.f64 0 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) 2) (*.f64 2 (-.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 4) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cbrt.f64 (cos.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(fma.f64 (neg.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (cbrt.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(+.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi1)) (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (sin.f64 (*.f64 1/2 phi2)) (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 1 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 1 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (-.f64 phi2 phi1)))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (cos.f64 (*.f64 1/2 phi2))) (tan.f64 (*.f64 1/2 phi1))) -1))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2)) (-.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (+.f64 1 (/.f64 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 (sin.f64 (*.f64 1/2 phi2)))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 2) (+.f64 (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (/.f64 (-.f64 phi2 phi1) 2))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(+.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cbrt.f64 (pow.f64 R 3)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R)) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) R) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3)) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 R 3))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
Compiled 10 to 6 computations (40% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| 3.1b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 45 to 22 computations (51.1% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | phi2 | @ | inf | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| 1.0ms | phi1 | @ | 0 | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| 1.0ms | phi1 | @ | inf | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| 1.0ms | phi1 | @ | -inf | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| 1.0ms | lambda1 | @ | 0 | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
Compiled 770 to 515 computations (33.1% saved)
| 1× | batch-egg-rewrite |
| 25× | egg-rr |
| Inputs |
|---|
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R lambda1) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) (cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 2)) (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R lambda1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 R lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 R lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 R lambda1)) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (*.f64 R lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (cbrt.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (*.f64 R lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 R lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (cbrt.f64 lambda1)) (cbrt.f64 (pow.f64 lambda1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (*.f64 R lambda1))) (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 R lambda1) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) (cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 2)) (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 lambda1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 R (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (*.f64 R lambda1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 R lambda1))) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 R lambda1))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 R lambda1)) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (*.f64 R lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (cbrt.f64 lambda1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (*.f64 R lambda1)))) |
(*.f64 (*.f64 (*.f64 R lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (cbrt.f64 lambda1)) (cbrt.f64 (pow.f64 lambda1 2))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (*.f64 R lambda1))) (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2))) |
(*.f64 1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1) |
(/.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3) |
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3) |
(pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1) |
(cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3)) |
| Outputs |
|---|
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 R lambda1) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) (cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 2)) (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 lambda1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 R (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (*.f64 R lambda1)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 R lambda1))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 R lambda1))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 R lambda1)) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 (*.f64 R lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (cbrt.f64 lambda1))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (*.f64 R lambda1)))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (*.f64 R lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) (cbrt.f64 lambda1)) (cbrt.f64 (pow.f64 lambda1 2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 (*.f64 R lambda1))) (cbrt.f64 (pow.f64 (*.f64 R lambda1) 2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(/.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(cbrt.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
| ✓ | 0.6b | (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
| ✓ | 0.7b | (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
| 3.1b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 77 to 45 computations (41.6% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 7.0ms | R | @ | 0 | (*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
| 5.0ms | phi1 | @ | -inf | (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
| 4.0ms | phi1 | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
| 4.0ms | phi2 | @ | -inf | (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
| 4.0ms | phi1 | @ | inf | (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
Compiled 19910 to 14720 computations (26.1% saved)
| 1× | batch-egg-rewrite |
| 28× | egg-rr |
| 24× | egg-rr |
| 20× | egg-rr |
| Inputs |
|---|
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2)) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (cbrt.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 lambda2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 lambda2)) (cbrt.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2))) (cbrt.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) (pow.f64 (cbrt.f64 (cbrt.f64 lambda2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -1)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) -1)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2)) |
(*.f64 (cbrt.f64 lambda2) (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2)) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (cbrt.f64 lambda2)) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 1 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(/.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)) |
(neg.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -1)) |
(*.f64 (cbrt.f64 lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 lambda2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 lambda2)) (cbrt.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2))) (cbrt.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) (pow.f64 (cbrt.f64 (cbrt.f64 lambda2)) 2)) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(*.f64 1 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(/.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(neg.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 R)) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R)) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda2) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)) |
(neg.f64 (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) -1)) |
| Outputs |
|---|
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 R (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3) 2) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))))) 1/3))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))))) 1/3) 2) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) (*.f64 R (pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda2) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2)) |
(*.f64 lambda2 (*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (cbrt.f64 lambda2) (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))) |
(cbrt.f64 (*.f64 lambda2 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2)) |
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) 2))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2)) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) lambda2))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)) |
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2)) (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2)) (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) (cbrt.f64 lambda2)) |
(cbrt.f64 (*.f64 lambda2 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2))) |
(cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) lambda2))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 1 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(/.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(neg.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) -1)) |
(*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 lambda2) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2)) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda2)) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2)) |
(cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2)) (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 lambda2)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 lambda2)) (cbrt.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))))) |
(cbrt.f64 (cbrt.f64 (*.f64 lambda2 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda2))) |
(cbrt.f64 (*.f64 lambda2 (*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) lambda2))) (cbrt.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(cbrt.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) 2))) |
(cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda2))) (pow.f64 (cbrt.f64 (cbrt.f64 lambda2)) 2)) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))) |
(cbrt.f64 (*.f64 lambda2 (*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2))))) |
(*.f64 1 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(/.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1/3) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 1) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(neg.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) -1)) |
(cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda2) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) R) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(neg.f64 (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) -1)) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.4b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
| ✓ | 0.6b | (cbrt.f64 R) |
| 3.1b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) | |
| ✓ | 26.2b | (cbrt.f64 (pow.f64 R 2)) |
Compiled 79 to 44 computations (44.3% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | lambda2 | @ | 0 | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
| 3.0ms | phi1 | @ | inf | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
| 2.0ms | phi1 | @ | 0 | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
| 2.0ms | phi2 | @ | 0 | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
| 1.0ms | R | @ | -inf | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
Compiled 7550 to 5010 computations (33.6% saved)
| 1× | batch-egg-rewrite |
| 27× | egg-rr |
| 18× | egg-rr |
| 12× | egg-rr |
| Inputs |
|---|
(cbrt.f64 (pow.f64 R 2)) |
(cbrt.f64 R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 R 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (pow.f64 R 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (cbrt.f64 (*.f64 R (cbrt.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) R)) (cbrt.f64 (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 R 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 R 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 R 2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 R) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (pow.f64 R 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 R 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (pow.f64 R 2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (cbrt.f64 (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (cbrt.f64 (pow.f64 R 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 R))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 R 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 R)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 R)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 R) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 R))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R)) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 R)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (pow.f64 R 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (cbrt.f64 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) R)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (cbrt.f64 R))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R))) (cbrt.f64 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) R) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) R))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 (cbrt.f64 R) (cbrt.f64 R)) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) R))) |
(*.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (cbrt.f64 (*.f64 R (cbrt.f64 R)))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) R)) (cbrt.f64 (cbrt.f64 R))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) 2) 2))) |
(*.f64 1 (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) 1) |
(/.f64 (cbrt.f64 (pow.f64 R 2)) 1) |
(pow.f64 (pow.f64 R 2) 1/3) |
(pow.f64 (cbrt.f64 R) 2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 3) |
(pow.f64 (cbrt.f64 (pow.f64 R 2)) 1) |
(cbrt.f64 (pow.f64 R 2)) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) -1)) |
(neg.f64 (*.f64 -1 (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (cbrt.f64 (cbrt.f64 R))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 R))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) 2))) |
(*.f64 1 (cbrt.f64 R)) |
(*.f64 (cbrt.f64 R) 1) |
(/.f64 (cbrt.f64 R) 1) |
(pow.f64 R 1/3) |
(pow.f64 (cbrt.f64 (cbrt.f64 R)) 3) |
(pow.f64 (cbrt.f64 R) 1) |
(cbrt.f64 R) |
(neg.f64 (*.f64 (cbrt.f64 R) -1)) |
(neg.f64 (*.f64 -1 (cbrt.f64 R))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
(*.f64 (cbrt.f64 R) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R)) lambda2) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cbrt.f64 R))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) R))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R)))) |
(*.f64 (cbrt.f64 (*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 (*.f64 lambda2 (cbrt.f64 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) R)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (cbrt.f64 R)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (cbrt.f64 R))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R))) (cbrt.f64 lambda2)) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1) |
(pow.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) R) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) 3) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) R)) |
(neg.f64 (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) -1)) |
(neg.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))) |
| Outputs |
|---|
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (pow.f64 R 1/3) (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) (pow.f64 R 1/3))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 R) (cbrt.f64 R)) |
(pow.f64 (cbrt.f64 R) 2) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 2)) |
(pow.f64 (cbrt.f64 R) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 2) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(pow.f64 (cbrt.f64 R) 2) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) R))) |
(cbrt.f64 (*.f64 (cbrt.f64 R) (*.f64 (pow.f64 (cbrt.f64 R) 2) R))) |
(*.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 R) 2) (*.f64 (cbrt.f64 R) R))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (cbrt.f64 (*.f64 R (cbrt.f64 R)))) |
(cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 R) 2) (*.f64 (cbrt.f64 R) R))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) R)) (cbrt.f64 (cbrt.f64 R))) |
(cbrt.f64 (*.f64 (cbrt.f64 R) (*.f64 (pow.f64 (cbrt.f64 R) 2) R))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) 2) 2))) |
(cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 R) 2) (pow.f64 (pow.f64 (*.f64 (cbrt.f64 R) R) 2) 2)))) |
(*.f64 1 (cbrt.f64 (pow.f64 R 2))) |
(pow.f64 (cbrt.f64 R) 2) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) 1) |
(pow.f64 (cbrt.f64 R) 2) |
(/.f64 (cbrt.f64 (pow.f64 R 2)) 1) |
(pow.f64 (cbrt.f64 R) 2) |
(pow.f64 (pow.f64 R 2) 1/3) |
(pow.f64 (cbrt.f64 R) 2) |
(pow.f64 (cbrt.f64 R) 2) |
(pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) 3) |
(pow.f64 (cbrt.f64 R) 2) |
(pow.f64 (cbrt.f64 (pow.f64 R 2)) 1) |
(pow.f64 (cbrt.f64 R) 2) |
(cbrt.f64 (pow.f64 R 2)) |
(pow.f64 (cbrt.f64 R) 2) |
(neg.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) -1)) |
(pow.f64 (cbrt.f64 R) 2) |
(neg.f64 (*.f64 -1 (cbrt.f64 (pow.f64 R 2)))) |
(pow.f64 (cbrt.f64 R) 2) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (cbrt.f64 (cbrt.f64 R))) |
(cbrt.f64 R) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(cbrt.f64 R) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 R))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 R (cbrt.f64 R))) 2))) |
(cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 R) (pow.f64 (*.f64 (cbrt.f64 R) R) 2)))) |
(*.f64 1 (cbrt.f64 R)) |
(cbrt.f64 R) |
(*.f64 (cbrt.f64 R) 1) |
(cbrt.f64 R) |
(/.f64 (cbrt.f64 R) 1) |
(cbrt.f64 R) |
(pow.f64 R 1/3) |
(cbrt.f64 R) |
(pow.f64 (cbrt.f64 (cbrt.f64 R)) 3) |
(cbrt.f64 R) |
(pow.f64 (cbrt.f64 R) 1) |
(cbrt.f64 R) |
(cbrt.f64 R) |
(neg.f64 (*.f64 (cbrt.f64 R) -1)) |
(cbrt.f64 R) |
(neg.f64 (*.f64 -1 (cbrt.f64 R))) |
(cbrt.f64 R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 R) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 2))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R)) lambda2) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cbrt.f64 R))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) R))) |
(cbrt.f64 (*.f64 (*.f64 R (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R)))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 lambda2 R)))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (pow.f64 R 2)))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 lambda2 (cbrt.f64 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2) R)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(cbrt.f64 (*.f64 (*.f64 R (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2)) (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (cbrt.f64 R)))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 R (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) 2) (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 lambda2 R)))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 R 2))) (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (cbrt.f64 R))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 R))) (cbrt.f64 lambda2)) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) R) 1/3) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) 3) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) 1) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) R)) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(neg.f64 (*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) -1)) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
(neg.f64 (*.f64 -1 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))) |
(*.f64 lambda2 (*.f64 (cbrt.f64 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))))) |
Compiled 26047 to 17207 computations (33.9% saved)
47 alts after pruning (43 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 649 | 19 | 668 |
| Fresh | 9 | 24 | 33 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 4 | 6 |
| Total | 661 | 47 | 708 |
| Status | Error | Program |
|---|---|---|
| 59.3b | (pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3) | |
| 50.1b | (pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) | |
| 54.4b | (pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3) | |
| ▶ | 4.1b | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
| 49.9b | (-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 43.8b | (-.f64 (*.f64 phi1 R) (*.f64 R phi2)) | |
| 54.9b | (*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))))) 3) R) | |
| 35.3b | (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 R 3))) | |
| 54.3b | (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) | |
| 53.6b | (*.f64 (*.f64 lambda2 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) | |
| ▶ | 54.9b | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
| 56.2b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) | |
| 55.4b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) | |
| 54.8b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) | |
| 53.9b | (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) | |
| ▶ | 54.3b | (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| 54.6b | (*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) | |
| 56.2b | (*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 53.3b | (*.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 R lambda1)) | |
| 55.7b | (*.f64 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R lambda1)) | |
| 55.1b | (*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 R lambda1)) | |
| 54.6b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) | |
| 55.1b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) | |
| 55.1b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) | |
| 30.4b | (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) | |
| ✓ | 49.6b | (*.f64 phi1 R) |
| 3.4b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))) | |
| 11.3b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) | |
| 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) | |
| 29.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) | |
| 12.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1))) | |
| ✓ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
| 11.3b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) | |
| ✓ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
| ▶ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))))) |
| 7.8b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) | |
| 6.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) | |
| 3.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) | |
| 29.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) | |
| 20.6b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) | |
| 32.0b | (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) | |
| 43.9b | (*.f64 R (-.f64 phi2 phi1)) | |
| ✓ | 53.9b | (*.f64 R phi2) |
| 57.7b | (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) | |
| 50.9b | (neg.f64 (*.f64 phi1 R)) | |
| ▶ | 54.8b | (neg.f64 (*.f64 R phi2)) |
| 37.9b | (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
Compiled 2010 to 1486 computations (26.1% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))) |
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))) |
| ✓ | 0.4b | (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
| ✓ | 18.3b | (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) |
Compiled 184 to 131 computations (28.8% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | phi2 | @ | inf | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))) |
| 2.0ms | phi1 | @ | inf | (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) |
| 2.0ms | phi1 | @ | -inf | (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) |
| 2.0ms | lambda1 | @ | 0 | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))) |
| 1.0ms | lambda2 | @ | 0 | (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))) |
Compiled 14880 to 11745 computations (21.1% saved)
| 1× | batch-egg-rewrite |
| 107× | egg-rr |
| 50× | egg-rr |
| 15× | egg-rr |
| 13× | egg-rr |
| Inputs |
|---|
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3)) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 phi1 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sin.f64 (*.f64 phi1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))))) (cbrt.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (sin.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (*.f64 phi1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (sin.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 (*.f64 phi1 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 phi1 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (sin.f64 (*.f64 phi1 -1/2))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 phi1 1/2)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (sin.f64 (*.f64 phi1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (cos.f64 phi1)) (sin.f64 (*.f64 phi1 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (-.f64 1 (cos.f64 phi1))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (+.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (+.f64 3 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 phi1 1/2) (+.f64 (*.f64 phi1 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 phi1 1/2) (-.f64 (*.f64 phi1 -1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (-.f64 lambda1 lambda2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) (+.f64 0 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 0))) (-.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) 0)) (+.f64 0 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 phi1 1/2) (-.f64 (*.f64 phi1 1/2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 1/2)) (*.f64 phi1 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (+.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1/2 (-.f64 1/2 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 3 (-.f64 3 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 2)) (pow.f64 4 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) 0) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 3)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 1/2)) (*.f64 phi1 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 1/2 phi1) |
(+.f64 (*.f64 -1/48 (pow.f64 phi1 3)) (*.f64 1/2 phi1)) |
(+.f64 (*.f64 -1/48 (pow.f64 phi1 3)) (+.f64 (*.f64 1/3840 (pow.f64 phi1 5)) (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/48 (pow.f64 phi1 3)) (+.f64 (*.f64 1/3840 (pow.f64 phi1 5)) (+.f64 (*.f64 1/2 phi1) (*.f64 -1/645120 (pow.f64 phi1 7))))) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(*.f64 1/8 (pow.f64 phi1 3)) |
(+.f64 (*.f64 -1/64 (pow.f64 phi1 5)) (*.f64 1/8 (pow.f64 phi1 3))) |
(+.f64 (*.f64 -1/64 (pow.f64 phi1 5)) (+.f64 (*.f64 13/15360 (pow.f64 phi1 7)) (*.f64 1/8 (pow.f64 phi1 3)))) |
(+.f64 (*.f64 -1/64 (pow.f64 phi1 5)) (+.f64 (*.f64 13/15360 (pow.f64 phi1 7)) (+.f64 (*.f64 -41/1548288 (pow.f64 phi1 9)) (*.f64 1/8 (pow.f64 phi1 3))))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 phi2 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 (pow.f64 phi2 3) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 phi2 (-.f64 lambda1 lambda2))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2)) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 3))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2))) |
(+.f64 (*.f64 1/3840 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 5))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 3))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2)))) |
(+.f64 (*.f64 -1/645120 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 7))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 5))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 3))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) 1) |
(*.f64 1 (sin.f64 (*.f64 phi1 1/2))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))))) (cbrt.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(*.f64 -1 (sin.f64 (*.f64 phi1 -1/2))) |
(sin.f64 (*.f64 phi1 1/2)) |
(-.f64 0 (sin.f64 (*.f64 phi1 -1/2))) |
(/.f64 (sin.f64 (*.f64 phi1 1/2)) 1) |
(pow.f64 (sin.f64 (*.f64 phi1 1/2)) 1) |
(pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1/3) |
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) 3) |
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3)) |
(neg.f64 (sin.f64 (*.f64 phi1 -1/2))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 1 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3)) |
(*.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) |
(*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (sin.f64 (*.f64 phi1 1/2))) |
(/.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1) |
(/.f64 (*.f64 (-.f64 1 (cos.f64 phi1)) (sin.f64 (*.f64 phi1 1/2))) 2) |
(/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (-.f64 1 (cos.f64 phi1))) 2) |
(pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 3) 1/3) |
(pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1) |
(pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda2 lambda1))) |
(-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) |
(-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2)) |
(-.f64 1/2 (+.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(-.f64 3 (+.f64 3 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(-.f64 (*.f64 phi1 1/2) (+.f64 (*.f64 phi1 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(-.f64 1 (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) 1/3) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(neg.f64 (+.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2))) |
(neg.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))) |
(neg.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(neg.f64 (+.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))) |
(neg.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)))) |
(neg.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1))) |
(neg.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(neg.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0)) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 phi1 1/2) (-.f64 (*.f64 phi1 -1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) (+.f64 0 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 0))) (-.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 0)) |
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) 0)) (+.f64 0 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1/2) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 1/2))) |
(-.f64 (*.f64 phi1 1/2) (-.f64 (*.f64 phi1 1/2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(-.f64 1 (-.f64 1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(-.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 1/2)) (*.f64 phi1 -1/2)) |
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (+.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0)) |
(-.f64 1/2 (-.f64 1/2 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(-.f64 3 (-.f64 3 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(-.f64 (+.f64 0 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(-.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) |
(-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) |
(/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) |
(/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) |
(/.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) -2) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 2)) (pow.f64 4 1/3)) |
(pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 3) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3)) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) |
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) 0) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1/2) 1/2) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 3) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 1/2)) (*.f64 phi1 1/2)) |
(+.f64 0 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) 1) |
(+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) |
| Outputs |
|---|
(*.f64 1/2 phi1) |
(+.f64 (*.f64 -1/48 (pow.f64 phi1 3)) (*.f64 1/2 phi1)) |
(fma.f64 -1/48 (pow.f64 phi1 3) (*.f64 1/2 phi1)) |
(+.f64 (*.f64 -1/48 (pow.f64 phi1 3)) (+.f64 (*.f64 1/3840 (pow.f64 phi1 5)) (*.f64 1/2 phi1))) |
(fma.f64 -1/48 (pow.f64 phi1 3) (fma.f64 1/3840 (pow.f64 phi1 5) (*.f64 1/2 phi1))) |
(+.f64 (*.f64 -1/48 (pow.f64 phi1 3)) (+.f64 (*.f64 1/3840 (pow.f64 phi1 5)) (+.f64 (*.f64 1/2 phi1) (*.f64 -1/645120 (pow.f64 phi1 7))))) |
(fma.f64 -1/48 (pow.f64 phi1 3) (fma.f64 1/3840 (pow.f64 phi1 5) (fma.f64 1/2 phi1 (*.f64 -1/645120 (pow.f64 phi1 7))))) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(*.f64 1/8 (pow.f64 phi1 3)) |
(+.f64 (*.f64 -1/64 (pow.f64 phi1 5)) (*.f64 1/8 (pow.f64 phi1 3))) |
(fma.f64 -1/64 (pow.f64 phi1 5) (*.f64 1/8 (pow.f64 phi1 3))) |
(+.f64 (*.f64 -1/64 (pow.f64 phi1 5)) (+.f64 (*.f64 13/15360 (pow.f64 phi1 7)) (*.f64 1/8 (pow.f64 phi1 3)))) |
(fma.f64 -1/64 (pow.f64 phi1 5) (fma.f64 13/15360 (pow.f64 phi1 7) (*.f64 1/8 (pow.f64 phi1 3)))) |
(+.f64 (*.f64 -1/64 (pow.f64 phi1 5)) (+.f64 (*.f64 13/15360 (pow.f64 phi1 7)) (+.f64 (*.f64 -41/1548288 (pow.f64 phi1 9)) (*.f64 1/8 (pow.f64 phi1 3))))) |
(fma.f64 -1/64 (pow.f64 phi1 5) (fma.f64 13/15360 (pow.f64 phi1 7) (fma.f64 -41/1548288 (pow.f64 phi1 9) (*.f64 1/8 (pow.f64 phi1 3))))) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 -1 (*.f64 lambda2 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) (*.f64 lambda1 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda1) (*.f64 -1 (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 phi2 (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) (-.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 phi2 (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) (-.f64 lambda1 lambda2)) -2)) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 (pow.f64 phi2 3) (-.f64 lambda1 lambda2)))) (*.f64 -1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (*.f64 phi2 (-.f64 lambda1 lambda2))))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (fma.f64 1/48 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (-.f64 lambda1 lambda2)) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2) (-.f64 lambda1 lambda2)) -2))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(fma.f64 -1/2 (*.f64 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (*.f64 1/48 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2)) |
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)) |
(+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 3))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2))) |
(fma.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))) |
(+.f64 (*.f64 1/3840 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 5))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 3))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2)))) |
(fma.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 5)) (fma.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2)))) |
(+.f64 (*.f64 -1/645120 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 7))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 5))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (pow.f64 phi2 3))) (*.f64 1/2 (*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) phi2))))) |
(fma.f64 -1/645120 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 7)) (fma.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 5)) (fma.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 3)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) phi2))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (*.f64 1/2 phi1) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)))) |
(fma.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(fma.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (fma.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5)) (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))))) |
(+.f64 (*.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5))) (+.f64 (*.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) (sin.f64 (*.f64 1/2 phi2))))))) |
(fma.f64 1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))) (fma.f64 1/3840 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 5)) (fma.f64 -1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3)) (*.f64 (*.f64 -1/645120 (pow.f64 phi1 7)) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (sin.f64 (*.f64 1/2 phi1))) 1/3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) 1) |
(sin.f64 (*.f64 1/2 phi1)) |
(*.f64 1 (sin.f64 (*.f64 phi1 1/2))) |
(sin.f64 (*.f64 1/2 phi1)) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) |
(cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))))) (cbrt.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))))) |
(*.f64 -1 (sin.f64 (*.f64 phi1 -1/2))) |
(neg.f64 (sin.f64 (*.f64 -1/2 phi1))) |
(sin.f64 (*.f64 phi1 1/2)) |
(sin.f64 (*.f64 1/2 phi1)) |
(-.f64 0 (sin.f64 (*.f64 phi1 -1/2))) |
(neg.f64 (sin.f64 (*.f64 -1/2 phi1))) |
(/.f64 (sin.f64 (*.f64 phi1 1/2)) 1) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (sin.f64 (*.f64 phi1 1/2)) 1) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1/3) |
(sin.f64 (*.f64 1/2 phi1)) |
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) 3) |
(sin.f64 (*.f64 1/2 phi1)) |
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3)) |
(sin.f64 (*.f64 1/2 phi1)) |
(neg.f64 (sin.f64 (*.f64 phi1 -1/2))) |
(neg.f64 (sin.f64 (*.f64 -1/2 phi1))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) |
(*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(*.f64 1 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3)) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) |
(*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (sin.f64 (*.f64 phi1 1/2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) |
(/.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(/.f64 (*.f64 (-.f64 1 (cos.f64 phi1)) (sin.f64 (*.f64 phi1 1/2))) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 phi1) -1) (sin.f64 (*.f64 1/2 phi1))) -2) |
(/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (-.f64 1 (cos.f64 phi1))) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 phi1) -1) (sin.f64 (*.f64 1/2 phi1))) -2) |
(pow.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 3) 1/3) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 1) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(cbrt.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 phi1 1/2)) 3) 3)) |
(pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 3))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 3)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) (-.f64 lambda1 lambda2)) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 lambda2 lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 1/2 (+.f64 1/2 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 3 (+.f64 3 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 (*.f64 phi1 1/2) (+.f64 (*.f64 phi1 1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 1 (+.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(-.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(fma.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(fma.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) 1/3) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 lambda1 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda2 lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(neg.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))) 0) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))) 0) (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) 0) (/.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 lambda1 lambda2)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 1 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 -1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) 1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 0) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 1 (/.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 0) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (+.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 -1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) 1)) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)))))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 3) (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 -1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) 3) (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (sin.f64 (*.f64 -1/2 phi1)) (-.f64 lambda1 lambda2))) 0) (/.f64 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 3) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (/.f64 (-.f64 phi2 phi1) -2))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (-.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))) 0) (/.f64 (-.f64 0 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2)) (+.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1))))) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 3) (+.f64 0 (+.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 0 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(if (!=.f64 0 0) (/.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 phi1 1/2) (-.f64 (*.f64 phi1 -1/2) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda2 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) (neg.f64 lambda2))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (neg.f64 lambda2))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (neg.f64 lambda2) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 (neg.f64 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))) lambda1)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))))) (*.f64 lambda1 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (neg.f64 (*.f64 (-.f64 lambda1 lambda2) (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2))) (-.f64 lambda1 lambda2)) (neg.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2)))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 (neg.f64 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (neg.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda1)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 0 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(*.f64 1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 3)) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) (+.f64 0 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 0))) (-.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 0)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2)) 0)) (+.f64 0 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 1/2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 1/2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (*.f64 phi1 1/2) (-.f64 (*.f64 phi1 1/2) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 1 (-.f64 1 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 1/2)) (*.f64 phi1 -1/2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (+.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 1/2 (-.f64 1/2 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 3 (-.f64 3 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (+.f64 0 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 0 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) 2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (-.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (/.f64 (-.f64 phi1 phi2) 2))) -2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (sqrt.f64 2)) (sqrt.f64 2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(/.f64 (/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 2)) (pow.f64 4 1/3)) |
(/.f64 (-.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 8)) |
(pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 1/3) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) 3) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(neg.f64 (-.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) 0) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 2) (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) 0) (/.f64 (-.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 0 0) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 2) (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 1/2) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) 8) (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 2) 1/4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 2) 0) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 2) (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 2) 1/4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) 2)) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) 8) (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 2) 1/4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 0) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 2) (+.f64 0 (*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0)))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) 0) (/.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 -1/2 phi1))) 2) (sin.f64 (*.f64 1/2 phi1))) (sin.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) 3) (pow.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) 3)) (+.f64 (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2)) (+.f64 (*.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) (*.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))))) (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 1/2) 0) (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 3) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3)) 8) (+.f64 (*.f64 (pow.f64 (cos.f64 (/.f64 (-.f64 phi2 phi1) -2)) 2) 1/4) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2)))) 2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (/.f64 (cos.f64 (/.f64 (-.f64 phi1 phi2) 2)) 2) (neg.f64 (/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1/2) 1/2) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 3) 3) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) (*.f64 phi1 1/2)) (*.f64 phi1 1/2)) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 0 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 1) 1) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
(+.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))) 0) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))) |
Compiled 14 to 7 computations (50% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.1b | (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| ✓ | 0.2b | (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 3.1b | (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
Compiled 51 to 27 computations (47.1% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | phi1 | @ | -inf | (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | phi2 | @ | -inf | (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | lambda1 | @ | inf | (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | phi2 | @ | inf | (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
| 0.0ms | lambda1 | @ | -inf | (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
Compiled 4450 to 2440 computations (45.2% saved)
| 1× | batch-egg-rewrite |
| 25× | egg-rr |
| 19× | egg-rr |
| Inputs |
|---|
(*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda1)) (cbrt.f64 (pow.f64 lambda1 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda1 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda1 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) (cbrt.f64 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 R (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda1)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda1)) (cbrt.f64 (pow.f64 lambda1 2))) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda1)) |
(*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda1))) |
(*.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda1 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 lambda1 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 1 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(/.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(pow.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 R (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 lambda1 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) (cbrt.f64 lambda1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 R (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 (*.f64 R (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 1 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(*.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(/.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)) |
| Outputs |
|---|
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2))))) lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda1)) |
(*.f64 lambda1 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda1)) (cbrt.f64 (pow.f64 lambda1 2))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) lambda1) (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 lambda1 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (cbrt.f64 lambda1))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2))))) (*.f64 lambda1 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 lambda1 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 (*.f64 lambda1 (cbrt.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (+.f64 phi1 phi2)))))) |
(*.f64 lambda1 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (fma.f64 1/2 (cos.f64 (+.f64 phi1 phi2)) 1/2)))) |
(*.f64 1 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(/.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(pow.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3) 1/3) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) lambda1) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 R (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 lambda1 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 lambda1) (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 lambda1 R)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) R) (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 lambda1 2)) (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R)) (cbrt.f64 lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) (cbrt.f64 R)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2)) (*.f64 R (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 R (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 2))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 1 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(/.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 1) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3)) |
(*.f64 (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 R lambda1)) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
| ✓ | 0.1b | (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
| ✓ | 0.2b | (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
| ✓ | 2.7b | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
Compiled 97 to 71 computations (26.8% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | lambda2 | @ | 0 | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
| 1.0ms | lambda2 | @ | inf | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
| 1.0ms | phi1 | @ | inf | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
| 1.0ms | R | @ | inf | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
| 1.0ms | phi1 | @ | -inf | (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
Compiled 7880 to 5520 computations (29.9% saved)
| 1× | batch-egg-rewrite |
| 46× | egg-rr |
| 28× | egg-rr |
| 20× | egg-rr |
| 15× | egg-rr |
| Inputs |
|---|
(*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 R (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (*.f64 lambda2 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R lambda2) (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (*.f64 phi1 1/2)) phi2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 phi2) (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 phi2)) (cbrt.f64 (pow.f64 phi2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 -1) (/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 phi2 (neg.f64 (sin.f64 (*.f64 phi1 1/2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sin.f64 (*.f64 phi1 1/2)) 0) (/.f64 phi2 (/.f64 1 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (/.f64 1 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (cbrt.f64 phi2) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) 0) (/.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (/.f64 1 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 phi2 2)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 phi2)) (/.f64 1 (cbrt.f64 (pow.f64 phi2 2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 0) (pow.f64 (/.f64 1 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) -1) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 phi2 0) (/.f64 (sin.f64 (*.f64 phi1 1/2)) (pow.f64 phi2 -1)) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) lambda2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)) lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (-.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2)))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)) (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) -1/2) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -1/2 (sin.f64 (*.f64 phi1 1/2))) phi2 (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 phi2 (/.f64 (sin.f64 (*.f64 phi1 1/2)) -2) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1/2 (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 phi1 -1/2)) 1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 1 (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 phi1 1/2)) 1)) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (+.f64 1 (/.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) 0) (/.f64 (-.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (+.f64 1 (*.f64 1/4 (pow.f64 phi2 2))))) (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) 0) (/.f64 (-.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (+.f64 1 (*.f64 1/4 (pow.f64 phi2 2))))) (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 (*.f64 phi2 (neg.f64 (sin.f64 (*.f64 phi1 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 1/2 (*.f64 phi1 phi2)) |
(+.f64 (*.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 1/2 (*.f64 phi1 phi2))) |
(+.f64 (*.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) phi2)) (*.f64 1/2 (*.f64 phi1 phi2)))) |
(+.f64 (*.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) phi2)) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) phi2)) (*.f64 1/2 (*.f64 phi1 phi2))))) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
1 |
(+.f64 1 (*.f64 -1/4 (*.f64 phi1 phi2))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(cos.f64 (*.f64 1/2 phi1)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R))) |
(*.f64 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R) lambda2) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)) R)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (*.f64 lambda2 R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2))) |
(*.f64 (*.f64 R lambda2) (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) 3) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 3)) |
(*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) phi2) |
(*.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2)) |
(*.f64 (cbrt.f64 phi2) (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 phi2)) (cbrt.f64 (pow.f64 phi2 2))) |
(*.f64 1 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1) |
(-.f64 (/.f64 0 -1) (/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1)) |
(/.f64 (*.f64 phi2 (neg.f64 (sin.f64 (*.f64 phi1 1/2)))) -1) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1) |
(pow.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) 3) |
(pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1) |
(cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3)) |
(neg.f64 (/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1)) |
(if (!=.f64 (sin.f64 (*.f64 phi1 1/2)) 0) (/.f64 phi2 (/.f64 1 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (/.f64 1 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (cbrt.f64 phi2) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) 0) (/.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (/.f64 1 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 1 0) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 phi2 2)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 phi2)) (/.f64 1 (cbrt.f64 (pow.f64 phi2 2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 0) (pow.f64 (/.f64 1 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) -1) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 phi2 0) (/.f64 (sin.f64 (*.f64 phi1 1/2)) (pow.f64 phi2 -1)) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) lambda2) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)) lambda2)) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2))) |
(*.f64 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2))) |
(*.f64 1 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1) |
(/.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1) |
(pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) 3) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1) |
(cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 3)) |
(*.f64 (+.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (-.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2)))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)) (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2))) |
(*.f64 1 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(*.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1) |
(-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(/.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) -1/2) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 -1/2 (sin.f64 (*.f64 phi1 1/2))) phi2 (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 phi2 (/.f64 (sin.f64 (*.f64 phi1 1/2)) -2) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1/2 (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 1 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cos.f64 (*.f64 phi1 -1/2)) 1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 1 (cos.f64 (*.f64 phi1 -1/2))) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) 3) |
(pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 3)) |
(neg.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 phi1 1/2)) 1)) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (+.f64 1 (/.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) 0) (/.f64 (-.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (+.f64 1 (*.f64 1/4 (pow.f64 phi2 2))))) (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) 0) (/.f64 (-.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (+.f64 1 (*.f64 1/4 (pow.f64 phi2 2))))) (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 (*.f64 phi2 (neg.f64 (sin.f64 (*.f64 phi1 1/2)))))) |
(+.f64 (-.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
| Outputs |
|---|
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 1/2 (*.f64 phi1 phi2)) |
(*.f64 (*.f64 1/2 phi1) phi2) |
(+.f64 (*.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 1/2 (*.f64 phi1 phi2))) |
(fma.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3)) (*.f64 (*.f64 1/2 phi1) phi2)) |
(+.f64 (*.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) phi2)) (*.f64 1/2 (*.f64 phi1 phi2)))) |
(fma.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3)) (*.f64 phi2 (+.f64 (*.f64 1/2 phi1) (*.f64 1/3840 (pow.f64 phi1 5))))) |
(+.f64 (*.f64 -1/48 (*.f64 phi2 (pow.f64 phi1 3))) (+.f64 (*.f64 -1/645120 (*.f64 (pow.f64 phi1 7) phi2)) (+.f64 (*.f64 1/3840 (*.f64 (pow.f64 phi1 5) phi2)) (*.f64 1/2 (*.f64 phi1 phi2))))) |
(fma.f64 (*.f64 phi2 (pow.f64 phi1 3)) -1/48 (fma.f64 -1/645120 (*.f64 phi2 (pow.f64 phi1 7)) (*.f64 phi2 (+.f64 (*.f64 1/2 phi1) (*.f64 1/3840 (pow.f64 phi1 5)))))) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2) (cos.f64 (*.f64 1/2 phi1)))) lambda2) |
1 |
(+.f64 1 (*.f64 -1/4 (*.f64 phi1 phi2))) |
(fma.f64 (*.f64 -1/4 phi1) phi2 1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (*.f64 -1/8 (pow.f64 phi1 2)))) |
(-.f64 (fma.f64 -1/4 (*.f64 phi2 phi1) (*.f64 -1/8 (pow.f64 phi1 2))) -1) |
(+.f64 1 (+.f64 (*.f64 -1/4 (*.f64 phi1 phi2)) (+.f64 (*.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3))) (*.f64 -1/8 (pow.f64 phi1 2))))) |
(-.f64 (fma.f64 -1/4 (*.f64 phi2 phi1) (fma.f64 1/96 (*.f64 phi2 (pow.f64 phi1 3)) (*.f64 -1/8 (pow.f64 phi1 2)))) -1) |
(cos.f64 (*.f64 1/2 phi1)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) |
(*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 R (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 lambda2 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 2))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 2)) (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) R))) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) R))) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)) R)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (*.f64 lambda2 R)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (*.f64 (cbrt.f64 R) (cbrt.f64 (pow.f64 R 2))) (*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2)) |
(*.f64 (*.f64 R (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (*.f64 R lambda2) (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 (cbrt.f64 R) (*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 1 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(/.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 3) 1/3) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R)) 3) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 1) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) R) 3)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 lambda2 R)) |
(*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (sin.f64 (*.f64 phi1 1/2)) phi2) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2))) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2)) |
(*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) |
(*.f64 (cbrt.f64 phi2) (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 (*.f64 (cbrt.f64 phi2) (cbrt.f64 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) |
(*.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 phi2)) (cbrt.f64 (pow.f64 phi2 2))) |
(*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 (cbrt.f64 phi2) (cbrt.f64 (pow.f64 phi2 2)))) |
(*.f64 1 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(*.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(-.f64 (/.f64 0 -1) (/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1)) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(/.f64 (*.f64 phi2 (neg.f64 (sin.f64 (*.f64 phi1 1/2)))) -1) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) 1/3) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) 3) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 1) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3)) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(neg.f64 (/.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1)) |
(*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) |
(if (!=.f64 (sin.f64 (*.f64 phi1 1/2)) 0) (/.f64 phi2 (/.f64 1 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (sin.f64 (*.f64 1/2 phi1)) 0) (/.f64 phi2 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) -1)) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) 0) (/.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 2)) 0) (cbrt.f64 (/.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 2)))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (/.f64 1 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 0) (cbrt.f64 (/.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 2) (/.f64 (pow.f64 phi2 -1) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (cbrt.f64 phi2) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 phi1 1/2))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 phi2 2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (cbrt.f64 phi2) (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 phi2 2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) 0) (/.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (/.f64 1 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) 0) (/.f64 (*.f64 phi2 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 1 0) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 1 0) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 phi1 1/2))) (/.f64 1 (*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) phi2))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (*.f64 phi2 (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) 0) (/.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (/.f64 (cbrt.f64 (/.f64 1 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))))) phi2)) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 phi2 2)) 0) (/.f64 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (cbrt.f64 phi2)) (/.f64 1 (cbrt.f64 (pow.f64 phi2 2)))) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (cbrt.f64 (pow.f64 phi2 2)) 0) (/.f64 (*.f64 (cbrt.f64 phi2) (sin.f64 (*.f64 1/2 phi1))) (/.f64 1 (cbrt.f64 (pow.f64 phi2 2)))) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 0) (pow.f64 (/.f64 1 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) -1) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 0) (pow.f64 (/.f64 (pow.f64 phi2 -1) (sin.f64 (*.f64 1/2 phi1))) -1) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(if (!=.f64 phi2 0) (/.f64 (sin.f64 (*.f64 phi1 1/2)) (pow.f64 phi2 -1)) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) |
(if (!=.f64 phi2 0) (/.f64 (sin.f64 (*.f64 1/2 phi1)) (pow.f64 phi2 -1)) (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) lambda2) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(*.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 2)) (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)) lambda2)) |
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) 2)) lambda2)) |
(*.f64 (cbrt.f64 lambda2) (*.f64 (cbrt.f64 (pow.f64 lambda2 2)) (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 (*.f64 (cbrt.f64 lambda2) (cbrt.f64 (pow.f64 lambda2 2))) (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2))) |
(*.f64 lambda2 (*.f64 (fabs.f64 (cbrt.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) 2)))) |
(*.f64 (*.f64 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (cbrt.f64 lambda2)) (cbrt.f64 (pow.f64 lambda2 2))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) (*.f64 (cbrt.f64 lambda2) (cbrt.f64 (pow.f64 lambda2 2)))) |
(*.f64 1 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(*.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(/.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(pow.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 3) 1/3) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))))) 3) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 1) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(cbrt.f64 (pow.f64 (*.f64 lambda2 (fabs.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) 3)) |
(*.f64 (fabs.f64 (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) lambda2) |
(*.f64 (+.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (-.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2)))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) |
(*.f64 (fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (-.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1)))) (cbrt.f64 (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (cbrt.f64 (*.f64 phi2 -1/2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (*.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))))) (+.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) |
(*.f64 (fma.f64 (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 (cbrt.f64 (*.f64 phi2 1/2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 2))) (fma.f64 (cbrt.f64 (*.f64 phi2 -1/2)) (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2)) (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(*.f64 1 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(*.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(/.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1))) (cbrt.f64 (fma.f64 1/2 (cos.f64 phi1) 1/2)) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
(fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 2)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) (cbrt.f64 (cos.f64 (*.f64 phi1 -1/2))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (cbrt.f64 (fma.f64 1/2 (cos.f64 phi1) 1/2)) (cbrt.f64 (cos.f64 (*.f64 -1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) |
(fma.f64 (sin.f64 (*.f64 phi1 1/2)) (*.f64 -1/2 phi2) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 2)) (cbrt.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 2)) (cbrt.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2))) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 -1/2) (*.f64 (*.f64 (cbrt.f64 1/4) phi2) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 -1/8 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 -1/8 phi2) (sin.f64 (*.f64 1/2 phi1)))) (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 2)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (cbrt.f64 (sin.f64 (*.f64 phi1 1/2)))) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/2 phi1))) (*.f64 phi2 -1/2)) (cbrt.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1)))) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (*.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (cbrt.f64 -1/2)) (cbrt.f64 1/4) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (cbrt.f64 -1/2))) (cbrt.f64 1/4) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 2)) -1/2) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (cbrt.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 2)) -1/2) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (*.f64 -1/2 (sin.f64 (*.f64 phi1 1/2))) phi2 (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 phi2 (/.f64 (sin.f64 (*.f64 phi1 1/2)) -2) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) -1/2 (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 1 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (cos.f64 (*.f64 phi1 -1/2)) 1 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 1 (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(pow.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 3) 1/3) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) 3) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 1) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2))) 3)) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(neg.f64 (-.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (cos.f64 (*.f64 -1/2 phi1)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (fma.f64 (*.f64 -1/2 phi2) (tan.f64 (*.f64 phi1 1/2)) 1)) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (cos.f64 (*.f64 -1/2 phi1)) 0) (*.f64 (fma.f64 (*.f64 phi2 -1/2) (tan.f64 (*.f64 1/2 phi1)) 1) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 phi1 1/2))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0) (/.f64 (fma.f64 (pow.f64 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))) 3) -1/8 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (*.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (+.f64 1 (/.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) 0) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (fma.f64 (cos.f64 (*.f64 -1/2 phi1)) (/.f64 -2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))) 1)) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) 0) (/.f64 (-.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (+.f64 1 (*.f64 1/4 (pow.f64 phi2 2))))) (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2) (cos.f64 (*.f64 -1/2 phi1))) 0) (/.f64 (+.f64 1 (*.f64 (fma.f64 1/4 (pow.f64 phi2 2) 1) (fma.f64 1/2 (cos.f64 phi1) -1/2))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2) (cos.f64 (*.f64 -1/2 phi1)))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) 0) (/.f64 (-.f64 1 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 phi1))) (+.f64 1 (*.f64 1/4 (pow.f64 phi2 2))))) (-.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) 0) (/.f64 (+.f64 1 (*.f64 (fma.f64 1/4 (pow.f64 phi2 2) 1) (fma.f64 1/2 (cos.f64 phi1) -1/2))) (fma.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2) (cos.f64 (*.f64 -1/2 phi1)))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2)) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2)) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 phi1 -1/2)) 3) (pow.f64 (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) 3)) (fma.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (-.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) (-.f64 (*.f64 1/2 (cos.f64 phi1)) -1/2))) (fma.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)) (cos.f64 (*.f64 phi1 -1/2)))) |
(if (!=.f64 (cos.f64 (*.f64 -1/2 phi1)) 0) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 -1/2 phi1)) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 1/2)) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (*.f64 phi2 -1/2)) (cos.f64 (*.f64 -1/2 phi1))) (fma.f64 1/2 (cos.f64 phi1) 1/2))) (fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1)))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(+.f64 (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2))) (cos.f64 (*.f64 phi1 -1/2))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(+.f64 (cos.f64 (*.f64 phi1 -1/2)) (*.f64 1/2 (*.f64 phi2 (neg.f64 (sin.f64 (*.f64 phi1 1/2)))))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
(+.f64 (-.f64 (cos.f64 (*.f64 phi1 -1/2)) 0) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 phi1 1/2)))) |
(fma.f64 (*.f64 phi2 -1/2) (sin.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 -1/2 phi1))) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.2b | (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
| ✓ | 0.6b | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
| ✓ | 1.9b | (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
| ✓ | 3.1b | (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
Compiled 108 to 46 computations (57.4% saved)
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 84.0ms | phi2 | @ | 0 | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
| 42.0ms | phi1 | @ | inf | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
| 42.0ms | lambda2 | @ | -inf | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
| 38.0ms | lambda1 | @ | inf | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
| 38.0ms | lambda2 | @ | inf | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
Compiled 321150 to 228090 computations (29% saved)
| 1× | batch-egg-rewrite |
| 42× | egg-rr |
| 20× | egg-rr |
| 19× | egg-rr |
| 19× | egg-rr |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R))) (pow.f64 (cbrt.f64 (cbrt.f64 R)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) R)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 R)) (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))))) |
| 1× | egglog |
| Inputs |
|---|
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (+.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi2 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) R) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 3) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2))))) (*.f64 R (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (+.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi2 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2)))))) |
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) R) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 R (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3))))))) (pow.f64 phi1 3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) |
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) |
(*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) |
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) phi2) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) phi2) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) phi2) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) R) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) R) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 3) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2))))) (*.f64 R (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/9 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (*.f64 1/9 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2))))) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))))))) (pow.f64 phi2 3))))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) |
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) phi1) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) phi1) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (*.f64 (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (pow.f64 phi1 2)))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) phi1) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) R) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 R (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) R)) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) R) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 R (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3))))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))))))) (pow.f64 phi1 3)) (*.f64 (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (pow.f64 phi1 2))))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3)) |
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi2 phi1) 2))) R) 1/3) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) 2)) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3)) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(*.f64 (cbrt.f64 R) (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2)) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 R)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) 2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R))) |
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R))) (pow.f64 (cbrt.f64 (cbrt.f64 R)) 2)) |
(*.f64 (cbrt.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 1 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1) |
(/.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 3) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) R) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R)) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 R)) (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 -1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(-.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(neg.f64 (*.f64 1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(neg.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(+.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) |
| Outputs |
|---|
(cos.f64 (*.f64 1/2 phi1)) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) |
(fma.f64 1/48 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 phi2)) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))) |
(+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (cos.f64 (*.f64 1/2 phi2)))) (+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (cos.f64 (*.f64 1/2 phi2)) (*.f64 -1/2 (*.f64 phi1 (sin.f64 (*.f64 1/2 phi2))))))) |
(+.f64 (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (pow.f64 phi1 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (*.f64 -1/2 phi1) (sin.f64 (*.f64 1/2 phi2))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) |
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) |
(fma.f64 1/6 (/.f64 (/.f64 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (+.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi2 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))) |
(+.f64 (fma.f64 1/6 (/.f64 (/.f64 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))) (/.f64 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (pow.f64 phi2 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 3)) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 phi2 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi2 3) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) R) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 3) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2))))) (*.f64 R (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (+.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi2 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2)))))) |
(fma.f64 1/6 (/.f64 (/.f64 (*.f64 (*.f64 R phi2) (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 1/3 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) 1/6 (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 2))) R)) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 1/216 (/.f64 (*.f64 (pow.f64 R 3) (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 3) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (/.f64 (*.f64 1/3 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))))) (pow.f64 phi2 3)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (+.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (/.f64 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (pow.f64 phi2 2)) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 3)))) |
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) |
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) |
(fma.f64 1/6 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R))) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) |
(fma.f64 1/6 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (fma.f64 1/3 (/.f64 (*.f64 (pow.f64 phi1 2) (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) |
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 phi1 2) (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) R) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 R (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3))))))) (pow.f64 phi1 3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) |
(+.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 phi1 2) (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))))) (*.f64 1/3 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))) 1/6 (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 1/6 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)))))))) (/.f64 (*.f64 1/216 (*.f64 (pow.f64 R 3) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 3) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (pow.f64 phi1 3)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (fma.f64 1/6 (/.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 phi1 R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) |
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) |
(cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2))) R)) |
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) |
(cbrt.f64 (*.f64 (hypot.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (-.f64 phi2 phi1)) R)) |
(*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) |
(+.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) phi2) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) |
(fma.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 1/6 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) phi2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) |
(+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) phi2) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) |
(fma.f64 (pow.f64 phi2 2) (fma.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (fma.f64 1/36 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2)) (/.f64 (*.f64 2/3 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (fma.f64 1/3 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (/.f64 (*.f64 1/18 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2)))) (fma.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 1/6 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) phi2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))) |
(+.f64 (*.f64 (pow.f64 phi2 2) (+.f64 (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) phi2) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 R (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2)))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2)))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) R) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 1/8 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2)) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))))) R) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 3) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3)))) (*.f64 1/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2))))) (*.f64 R (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3)))))))) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/9 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) 1/3) 2))))) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (*.f64 1/9 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (pow.f64 (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2))) 2))))) (*.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) (*.f64 R (+.f64 (*.f64 -2 phi1) (*.f64 -1 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (pow.f64 (pow.f64 (*.f64 R (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))) 1/3) 2) (*.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)) (pow.f64 phi1 2)))))))))) (pow.f64 phi2 3))))) |
(+.f64 (fma.f64 (pow.f64 phi2 2) (fma.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (fma.f64 1/36 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2)) (/.f64 (*.f64 2/3 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (fma.f64 1/3 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (/.f64 (*.f64 1/18 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2)))) (fma.f64 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 1/6 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) phi2 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))) (*.f64 (fma.f64 1/6 (/.f64 (/.f64 (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (fma.f64 1/36 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2)) (/.f64 (*.f64 2/3 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (fma.f64 1/3 (-.f64 (/.f64 (*.f64 1/2 (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) 1/6 (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 2))) R)) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 1/216 (/.f64 (*.f64 (pow.f64 R 3) (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 3) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (/.f64 (*.f64 1/3 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))))) (fma.f64 (fma.f64 2/3 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 (fma.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))) 1/6 (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 2))) R)) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (fma.f64 1/216 (/.f64 (*.f64 (pow.f64 R 3) (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) 3) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) (/.f64 (*.f64 1/3 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (/.f64 (*.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))))) 1/9) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)) (/.f64 (*.f64 1/9 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 1/4 (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 2)) (-.f64 (*.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1))))) 2) (pow.f64 R 2)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R)))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))) 2))) (*.f64 (*.f64 R (-.f64 (*.f64 -2 phi1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (sin.f64 (*.f64 1/2 phi1)))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) 2))) R) 2)))))))) (pow.f64 phi2 3))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) |
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) phi1) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3))) |
(fma.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R)) 1/2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) phi1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) |
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) phi1) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (*.f64 (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (pow.f64 phi1 2)))) |
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R)) 1/2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) phi1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (*.f64 (fma.f64 1/3 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (fma.f64 1/18 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))) (*.f64 (fma.f64 2/3 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (/.f64 (*.f64 1/36 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R))))) (pow.f64 phi1 2))) |
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) phi1) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (+.f64 (*.f64 (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) R) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 R (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3)))))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) R)) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/8 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 1/24 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) R) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (*.f64 R (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (*.f64 R (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3))))) (*.f64 1/216 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 3) (pow.f64 R 3)) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 3) (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 3))))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))))))))) (pow.f64 phi1 3)) (*.f64 (+.f64 (*.f64 1/3 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2)))) (*.f64 (+.f64 (*.f64 2/3 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 R (-.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))) (+.f64 1 (*.f64 1/4 (*.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2))))) (pow.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 R 2) (*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2))) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 R 2) (pow.f64 (+.f64 (*.f64 -1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (*.f64 -2 phi2)) 2)) (*.f64 (pow.f64 (pow.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3) 2) 1/3) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) 2))))) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi2)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) 1/3)))) (pow.f64 phi1 2))))) |
(+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R)) 1/2) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) phi1 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (fma.f64 (fma.f64 1/3 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))) 1/6 (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 1/6 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)))))))) (/.f64 (*.f64 1/216 (*.f64 (pow.f64 R 3) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 3) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (fma.f64 1/6 (/.f64 (*.f64 (fma.f64 2/3 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (/.f64 (*.f64 1/36 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (fma.f64 1/9 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (+.f64 (*.f64 1/18 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))))) (/.f64 (*.f64 2/3 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))) 1/6 (/.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2)))) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))) R)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (*.f64 1/6 (+.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) R) (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)))))))) (/.f64 (*.f64 1/216 (*.f64 (pow.f64 R 3) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 3))) (*.f64 (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 3) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2)))))))) (pow.f64 phi1 3) (*.f64 (fma.f64 1/3 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (fma.f64 1/18 (/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2))) (*.f64 (fma.f64 2/3 (/.f64 (*.f64 (fma.f64 1/2 (/.f64 (*.f64 R (-.f64 (fma.f64 -1/4 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2) (-.f64 (*.f64 (*.f64 1/4 (pow.f64 (sin.f64 (*.f64 1/2 phi2)) 2)) (pow.f64 (-.f64 lambda1 lambda2) 2)) -1)) (pow.f64 (/.f64 (*.f64 1/2 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2)))))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) 2))) (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2)))) (/.f64 (*.f64 -1/12 (*.f64 (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R)) (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2)) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R))) (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) (/.f64 (*.f64 1/36 (*.f64 (pow.f64 (-.f64 (*.f64 -2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (pow.f64 (-.f64 lambda1 lambda2) 2) (cos.f64 (*.f64 1/2 phi2))))) 2) (pow.f64 R 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R) 2))) 2) (pow.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) 2)))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 phi2 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) 2))) R))))) (pow.f64 phi1 2)))) |
(*.f64 (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) 2) (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda2 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3)) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 2))) R) |
(*.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (pow.f64 lambda1 2)) (pow.f64 (-.f64 phi2 phi1) 2))) R) 1/3) (pow.f64 (pow.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 phi2 phi1) 2) (*.f64 (pow.f64 lambda1 2) (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)))) R) 1/3) 2)) |
(*.f64 (hypot.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (-.f64 phi2 phi1)) R) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (*.f64 -1 (*.f64 lambda2 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))))) |
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 1/48 (*.f64 (pow.f64 phi2 3) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi2 2) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))))) |
(fma.f64 1/48 (*.f64 (*.f64 (pow.f64 phi2 3) (sin.f64 (*.f64 1/2 phi1))) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (-.f64 lambda1 lambda2))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 (*.f64 -1 phi2)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(fma.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))))) |
(fma.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) |
(+.f64 (*.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 phi1 2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))))) |
(+.f64 (fma.f64 -1/2 (*.f64 phi1 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2))) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi1 2)) 1) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (-.f64 lambda1 lambda2)))) (*.f64 1/48 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (*.f64 (-.f64 lambda1 lambda2) (pow.f64 phi1 3))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (-.f64 phi2 (*.f64 -1 phi1)))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(/.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3) 1/3) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 1) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3)) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(neg.f64 (-.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(if (!=.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))) 0) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (cos.f64 (*.f64 1/2 (-.f64 phi1 phi2)))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (neg.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) |
(cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) |
(*.f64 (cbrt.f64 R) (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2)) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 R)) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 R))) (cbrt.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) 2)) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R))) |
(cbrt.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) 2/3) R))) |
(*.f64 (cbrt.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R))) (pow.f64 (cbrt.f64 (cbrt.f64 R)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 R)) 2) (cbrt.f64 (*.f64 (cbrt.f64 R) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))))) |
(*.f64 (cbrt.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (cbrt.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3))) |
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) R) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) 2/3))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 R)) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 R 3)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 1 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(/.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1/3) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 1) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 3) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (pow.f64 R 2)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 (cbrt.f64 (pow.f64 R 3)) (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 R) (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3) R)) |
(*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) (*.f64 (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) 2/3) R)) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 R 3))) |
(*.f64 (*.f64 R (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) R) (pow.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) 2/3)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 R)) (cbrt.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 2)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 1 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(/.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 1) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)))) |
(*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (-.f64 lambda1 lambda2)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 2)) (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (-.f64 lambda1 lambda2)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2)) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2)) (-.f64 lambda1 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (cbrt.f64 (-.f64 lambda1 lambda2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (cbrt.f64 (pow.f64 (-.f64 lambda1 lambda2) 3))) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (-.f64 lambda2 lambda1) (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (neg.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (-.f64 lambda2 lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 -1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 1 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(-.f64 0 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(/.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(fma.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(fma.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) 1/3) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 1 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(neg.f64 (*.f64 (*.f64 (-.f64 lambda2 lambda1) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 0) (/.f64 (-.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (-.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) 0) (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (-.f64 (pow.f64 lambda1 2) (pow.f64 lambda2 2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (+.f64 1 (/.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 0) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (/.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2)))) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3) (pow.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 3)) (+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (-.f64 (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(if (!=.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) 0) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3) (-.f64 (pow.f64 lambda1 3) (pow.f64 lambda2 3))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) 2) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (+.f64 lambda1 lambda2))))) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2))) |
(+.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1) (*.f64 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1) 1) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) 1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 1 (*.f64 lambda1 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 1 (*.f64 (neg.f64 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
(+.f64 (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) lambda1)) (*.f64 1 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) (neg.f64 lambda2)))) |
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) (-.f64 lambda1 lambda2)) |
Compiled 50218 to 34296 computations (31.7% saved)
50 alts after pruning (44 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 750 | 14 | 764 |
| Fresh | 8 | 30 | 38 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 6 | 8 |
| Total | 761 | 50 | 811 |
| Status | Error | Program |
|---|---|---|
| 59.3b | (pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) | |
| 50.1b | (pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) | |
| 5.3b | (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 3) 3) | |
| 15.1b | (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (-.f64 phi2 phi1)) R)) 3) | |
| 54.4b | (pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) | |
| 7.6b | (pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 3) | |
| 43.8b | (-.f64 (*.f64 phi1 R) (*.f64 R phi2)) | |
| 54.9b | (*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))))) 3) R) | |
| 54.3b | (*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) | |
| 35.3b | (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 R 3))) | |
| 54.3b | (*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) | |
| 53.6b | (*.f64 (*.f64 lambda2 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) | |
| ✓ | 54.9b | (*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
| 56.2b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) | |
| 55.4b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) | |
| 54.8b | (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) | |
| 56.2b | (*.f64 (*.f64 lambda2 (fabs.f64 1)) R) | |
| 53.9b | (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) | |
| 53.3b | (*.f64 (*.f64 lambda1 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) | |
| 55.7b | (*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) R) | |
| 55.2b | (*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) | |
| 55.1b | (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) | |
| 55.1b | (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) | |
| 54.6b | (*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) | |
| 56.2b | (*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) | |
| 53.3b | (*.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 R lambda1)) | |
| 54.6b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) | |
| 55.1b | (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) | |
| 30.4b | (*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) | |
| ✓ | 49.6b | (*.f64 phi1 R) |
| 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) | |
| 11.3b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) | |
| 29.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) | |
| 12.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1))) | |
| 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 3 (-.f64 3 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))))) | |
| 11.3b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) | |
| ✓ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
| ✓ | 0.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))))) |
| 7.8b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) | |
| 6.5b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) | |
| 3.1b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) | |
| 29.0b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) | |
| 20.6b | (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) | |
| 32.0b | (*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) | |
| 43.9b | (*.f64 R (-.f64 phi2 phi1)) | |
| ✓ | 53.9b | (*.f64 R phi2) |
| 57.7b | (*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) | |
| 50.9b | (neg.f64 (*.f64 phi1 R)) | |
| ✓ | 54.8b | (neg.f64 (*.f64 R phi2)) |
| 37.9b | (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
Compiled 1093 to 817 computations (25.3% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))))) 3) R) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (-.f64 phi2 phi1)) R)) 3) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 R 3))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 3 (-.f64 3 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) |
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 3) 3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
(-.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 lambda2 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2) (*.f64 R lambda1)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 2) (*.f64 lambda1 R)) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/2 phi1)) 3))))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))))) |
(*.f64 (cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 2)) (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (if (!=.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) 0) (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))) (+.f64 1 (/.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))))) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (if (!=.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)))) (+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) |
| Outputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (fma.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1)) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1))))))) |
9 calls:
| 37.0ms | phi2 |
| 36.0ms | (-.f64 lambda1 lambda2) |
| 36.0ms | phi1 |
| 35.0ms | R |
| 35.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 0.1b | 1 | R |
| 0.1b | 1 | lambda1 |
| 0.1b | 1 | lambda2 |
| 0.1b | 1 | phi1 |
| 0.1b | 1 | phi2 |
| 0.1b | 1 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 0.1b | 1 | (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 0.1b | 1 | (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| 0.1b | 1 | (-.f64 lambda1 lambda2) |
Compiled 1858 to 1114 computations (40% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))))) 3) R) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (-.f64 phi2 phi1)) R)) 3) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 R 3))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 -1 (*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) 2)) (*.f64 lambda2 R))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (-.f64 3 (-.f64 3 (*.f64 (sin.f64 (*.f64 phi1 1/2)) (sin.f64 (*.f64 1/2 phi2))))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 phi1 -1/2)))) (*.f64 (-.f64 lambda2 lambda1) (*.f64 (cos.f64 (*.f64 phi1 -1/2)) (cos.f64 (*.f64 1/2 phi2))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (-.f64 lambda1 lambda2) (*.f64 (neg.f64 (sin.f64 (*.f64 1/2 phi2))) (sin.f64 (*.f64 1/2 phi1)))) (*.f64 (-.f64 lambda1 lambda2) (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))))))) |
(pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))))) 3) 3) |
| Outputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1))))))) |
9 calls:
| 43.0ms | lambda1 |
| 34.0ms | R |
| 34.0ms | phi2 |
| 33.0ms | (-.f64 lambda1 lambda2) |
| 32.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 0.1b | 1 | R |
| 0.1b | 1 | lambda1 |
| 0.1b | 1 | lambda2 |
| 0.1b | 1 | phi1 |
| 0.1b | 1 | phi2 |
| 0.1b | 1 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 0.1b | 1 | (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 0.1b | 1 | (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| 0.1b | 1 | (-.f64 lambda1 lambda2) |
Compiled 1454 to 861 computations (40.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
(*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R)) |
(*.f64 -1 (*.f64 lambda2 (*.f64 (sqrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 2)) R))) |
(*.f64 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1)))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (cos.f64 (*.f64 1/2 phi1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (+.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (+.f64 (*.f64 -1/8 (*.f64 phi2 phi2)) 1)) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1)))))) R) |
(*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))))) 3) R) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) R) |
(pow.f64 (cbrt.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R)) 3) |
(pow.f64 (pow.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) 3) 1/3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 (hypot.f64 (*.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) lambda1) (-.f64 phi2 phi1)) R)) 3) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3)) |
(cbrt.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))) 3))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))) 3))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) 3))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (pow.f64 (cbrt.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) 3))) |
(*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (cbrt.f64 (pow.f64 R 3))) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))))) 3) |
(pow.f64 (cbrt.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))))) 3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))))) 3) 1/3) |
(pow.f64 (pow.f64 (*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) 3) 1/3) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi2)) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (cos.f64 (*.f64 1/2 phi1))) (*.f64 -1/2 (*.f64 phi2 (sin.f64 (*.f64 1/2 phi1))))) lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (cos.f64 (*.f64 1/2 phi1))) (*.f64 (*.f64 -1/2 phi2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 phi2 2))) (*.f64 (cos.f64 (*.f64 1/2 phi1)) lambda1)) (*.f64 -1/2 (*.f64 phi2 (*.f64 (sin.f64 (*.f64 1/2 phi1)) lambda1)))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (+.f64 (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 phi2 2)) 1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1)))) (*.f64 (*.f64 -1/2 phi2) (*.f64 (-.f64 lambda1 lambda2) (sin.f64 (*.f64 1/2 phi1))))))) |
(*.f64 (*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 phi1 2) (*.f64 (pow.f64 (cos.f64 (*.f64 1/2 phi1)) 2) (pow.f64 (-.f64 lambda1 lambda2) 2)))) R) |
(*.f64 (*.f64 (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (cbrt.f64 R)) (cbrt.f64 (pow.f64 R 2))) |
(*.f64 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2))))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi1)) (sin.f64 (*.f64 1/2 phi2)))))) R) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 (*.f64 (cos.f64 (*.f64 1/2 phi1)) (cos.f64 (*.f64 1/2 phi2))) (*.f64 (sin.f64 (*.f64 1/2 phi2)) (sin.f64 (*.f64 1/2 phi1)))) lambda1))) |
| Outputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 (+.f64 phi1 phi2) 1/2))))) |
9 calls:
| 32.0ms | phi2 |
| 31.0ms | phi1 |
| 31.0ms | R |
| 30.0ms | (-.f64 lambda1 lambda2) |
| 30.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 3.0b | 1 | R |
| 3.0b | 1 | lambda1 |
| 3.0b | 1 | lambda2 |
| 3.0b | 1 | phi1 |
| 3.0b | 1 | phi2 |
| 3.0b | 1 | (*.f64 R (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))))) |
| 3.0b | 1 | (sqrt.f64 (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2)))) |
| 3.0b | 1 | (+.f64 (*.f64 (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2))) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) (*.f64 (-.f64 phi1 phi2) (-.f64 phi1 phi2))) |
| 3.0b | 1 | (-.f64 lambda1 lambda2) |
Compiled 1273 to 746 computations (41.4% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
| Outputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi2))))) |
6 calls:
| 79.0ms | phi1 |
| 49.0ms | phi2 |
| 37.0ms | (-.f64 lambda1 lambda2) |
| 36.0ms | lambda2 |
| 13.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 6.5b | 1 | R |
| 6.5b | 1 | lambda1 |
| 5.0b | 3 | lambda2 |
| 3.0b | 3 | phi1 |
| 3.0b | 3 | phi2 |
| 5.1b | 3 | (-.f64 lambda1 lambda2) |
Compiled 287 to 162 computations (43.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 38262556749.12307 | 294607214981438.3 |
| 38.0ms | -0.19143395755427708 | -4.837961854750722e-14 |
| 54.0ms | 263× | body | 256 | valid |
| 6.0ms | 9× | body | 1024 | valid |
| 6.0ms | 16× | body | 512 | valid |
Compiled 765 to 532 computations (30.5% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
| Outputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (*.f64 (-.f64 lambda1 lambda2) (cos.f64 (*.f64 1/2 phi1))))) |
6 calls:
| 14.0ms | lambda1 |
| 14.0ms | phi2 |
| 13.0ms | lambda2 |
| 13.0ms | (-.f64 lambda1 lambda2) |
| 13.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 6.5b | 1 | R |
| 6.5b | 1 | lambda1 |
| 6.5b | 1 | lambda2 |
| 6.5b | 1 | phi1 |
| 6.5b | 1 | phi2 |
| 6.5b | 1 | (-.f64 lambda1 lambda2) |
Compiled 273 to 156 computations (42.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) (neg.f64 R)) |
| Outputs |
|---|
(*.f64 (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1))))) (neg.f64 lambda1)) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
6 calls:
| 23.0ms | lambda1 |
| 14.0ms | (-.f64 lambda1 lambda2) |
| 13.0ms | phi1 |
| 13.0ms | lambda2 |
| 13.0ms | R |
| Error | Segments | Branch |
|---|---|---|
| 11.3b | 1 | R |
| 10.1b | 2 | lambda1 |
| 11.3b | 1 | lambda2 |
| 11.3b | 1 | phi1 |
| 11.3b | 1 | phi2 |
| 11.3b | 1 | (-.f64 lambda1 lambda2) |
Compiled 259 to 150 computations (42.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 91.0ms | -1.2650702804439737e+160 | -5.810899954480884e+154 |
| 45.0ms | 29× | body | 512 | valid |
| 29.0ms | 104× | body | 256 | valid |
| 10.0ms | 11× | body | 1024 | valid |
| 2.0ms | 7× | body | 256 | infinite |
| 2.0ms | 3× | body | 512 | infinite |
Compiled 342 to 244 computations (28.7% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 (neg.f64 lambda2) (*.f64 R (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi2 phi1)))))) |
| Outputs |
|---|
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (neg.f64 (*.f64 R lambda1))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
6 calls:
| 38.0ms | lambda1 |
| 22.0ms | R |
| 16.0ms | lambda2 |
| 15.0ms | (-.f64 lambda1 lambda2) |
| 13.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 11.3b | 1 | R |
| 10.1b | 2 | lambda1 |
| 11.3b | 1 | lambda2 |
| 11.3b | 1 | phi1 |
| 11.3b | 1 | phi2 |
| 11.3b | 1 | (-.f64 lambda1 lambda2) |
Compiled 235 to 136 computations (42.1% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 63.0ms | -1.2650702804439737e+160 | -5.810899954480884e+154 |
| 33.0ms | 110× | body | 256 | valid |
| 14.0ms | 23× | body | 512 | valid |
| 9.0ms | 11× | body | 1024 | valid |
| 3.0ms | 4× | body | 512 | infinite |
| 1.0ms | 4× | body | 256 | infinite |
Compiled 342 to 244 computations (28.7% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi1))) (*.f64 R lambda1)) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 phi2))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi1)))) R) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 phi2)))) R) |
(*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) (*.f64 R lambda1)) |
(*.f64 (*.f64 lambda1 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) |
(*.f64 (*.f64 lambda2 R) (fabs.f64 (cos.f64 (/.f64 (+.f64 phi1 phi2) 2)))) |
(*.f64 (*.f64 lambda2 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2))))) R) |
(*.f64 (*.f64 (fabs.f64 (cos.f64 (*.f64 1/2 (+.f64 phi1 phi2)))) R) lambda1) |
| Outputs |
|---|
(*.f64 R (hypot.f64 (-.f64 phi2 phi1) (-.f64 lambda1 lambda2))) |
6 calls:
| 20.0ms | lambda2 |
| 20.0ms | phi1 |
| 19.0ms | phi2 |
| 17.0ms | R |
| 15.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 11.3b | 1 | R |
| 11.3b | 1 | lambda1 |
| 11.3b | 1 | lambda2 |
| 11.3b | 1 | phi1 |
| 11.3b | 1 | phi2 |
| 11.3b | 1 | (-.f64 lambda1 lambda2) |
Compiled 211 to 122 computations (42.2% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 R (hypot.f64 phi2 (-.f64 lambda1 lambda2))) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
6 calls:
| 49.0ms | phi2 |
| 38.0ms | lambda2 |
| 26.0ms | R |
| 24.0ms | lambda1 |
| 16.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 30.9b | 3 | R |
| 30.9b | 3 | lambda1 |
| 29.5b | 5 | lambda2 |
| 15.3b | 3 | phi1 |
| 27.8b | 5 | phi2 |
| 29.7b | 3 | (-.f64 lambda1 lambda2) |
Compiled 82 to 50 computations (39% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 39.0ms | 6.766387175598495e-17 | 1.6568351547036685e-12 |
| 35.0ms | -0.09106941673286789 | -0.005367797457349579 |
| 54.0ms | 210× | body | 256 | valid |
| 10.0ms | 21× | body | 512 | valid |
| 6.0ms | 9× | body | 1024 | valid |
Compiled 421 to 291 computations (30.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 (*.f64 lambda2 (fabs.f64 1)) R) |
(*.f64 R phi2) |
(neg.f64 (*.f64 R phi2)) |
(*.f64 R phi2) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
5 calls:
| 57.0ms | lambda2 |
| 52.0ms | lambda1 |
| 50.0ms | R |
| 39.0ms | phi1 |
| 33.0ms | phi2 |
| Error | Segments | Branch |
|---|---|---|
| 39.4b | 6 | R |
| 38.3b | 6 | lambda1 |
| 37.9b | 6 | lambda2 |
| 29.2b | 6 | phi1 |
| 34.3b | 4 | phi2 |
Compiled 67 to 41 computations (38.8% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 43.0ms | 1.763160128040737e-41 | 1.4140068378408164e-38 |
| 47.0ms | 6.429319908615503e-149 | 7.810817126316187e-143 |
| 56.0ms | 4.5702125181472523e-197 | 1.1757084165254998e-191 |
| 43.0ms | 2.8333411000320143e-269 | 2.8196473995683236e-263 |
| 30.0ms | -2.1488367474865227e-129 | -3.596093469395683e-130 |
| 161.0ms | 585× | body | 256 | valid |
| 30.0ms | 38× | body | 1024 | valid |
| 16.0ms | 33× | body | 512 | valid |
Compiled 890 to 687 computations (22.8% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(neg.f64 (*.f64 R phi2)) |
(*.f64 R phi2) |
(-.f64 (*.f64 phi1 R) (*.f64 R phi2)) |
5 calls:
| 57.0ms | lambda2 |
| 51.0ms | lambda1 |
| 43.0ms | R |
| 34.0ms | phi2 |
| 33.0ms | phi1 |
| Error | Segments | Branch |
|---|---|---|
| 39.4b | 6 | R |
| 38.3b | 6 | lambda1 |
| 38.6b | 6 | lambda2 |
| 30.8b | 4 | phi1 |
| 34.3b | 4 | phi2 |
Compiled 61 to 37 computations (39.3% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 1.763160128040737e-41 | 1.4140068378408164e-38 |
| 56.0ms | 6.429319908615503e-149 | 7.810817126316187e-143 |
| 53.0ms | 4.5702125181472523e-197 | 1.1757084165254998e-191 |
| 105.0ms | 370× | body | 256 | valid |
| 18.0ms | 30× | body | 512 | valid |
| 13.0ms | 16× | body | 1024 | valid |
Compiled 581 to 435 computations (25.1% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
(*.f64 R (-.f64 phi2 phi1)) |
| Outputs |
|---|
(*.f64 R (-.f64 phi2 phi1)) |
(neg.f64 (*.f64 R phi2)) |
(*.f64 R (-.f64 phi2 phi1)) |
(*.f64 phi1 R) |
5 calls:
| 54.0ms | lambda2 |
| 31.0ms | phi1 |
| 24.0ms | phi2 |
| 23.0ms | R |
| 23.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 42.5b | 3 | R |
| 42.4b | 2 | lambda1 |
| 40.5b | 7 | lambda2 |
| 32.4b | 4 | phi1 |
| 36.1b | 5 | phi2 |
Compiled 54 to 36 computations (33.3% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 6.766387175598495e-17 | 1.6568351547036685e-12 |
| 58.0ms | 6.429319908615503e-149 | 7.810817126316187e-143 |
| 57.0ms | 4.5702125181472523e-197 | 1.1757084165254998e-191 |
| 121.0ms | 374× | body | 256 | valid |
| 25.0ms | 24× | body | 1024 | valid |
| 12.0ms | 18× | body | 512 | valid |
Compiled 583 to 436 computations (25.2% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
(neg.f64 (*.f64 phi1 R)) |
| Outputs |
|---|
(neg.f64 (*.f64 phi1 R)) |
(neg.f64 (*.f64 R phi2)) |
(*.f64 phi1 R) |
5 calls:
| 48.0ms | phi2 |
| 28.0ms | R |
| 20.0ms | phi1 |
| 15.0ms | lambda1 |
| 8.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 47.1b | 4 | R |
| 47.7b | 2 | lambda1 |
| 49.6b | 1 | lambda2 |
| 35.8b | 3 | phi1 |
| 37.7b | 6 | phi2 |
Compiled 49 to 34 computations (30.6% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 60.0ms | 9.423963496291662e-7 | 50.590037184198415 |
| 41.0ms | -1.7085126402391234e-83 | -1.9828054596082679e-84 |
| 73.0ms | 212× | body | 256 | valid |
| 13.0ms | 13× | body | 1024 | valid |
| 9.0ms | 15× | body | 512 | valid |
Compiled 336 to 259 computations (22.9% saved)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
(neg.f64 (*.f64 R phi2)) |
| Outputs |
|---|
(neg.f64 (*.f64 R phi2)) |
(*.f64 phi1 R) |
(*.f64 R phi2) |
5 calls:
| 37.0ms | phi1 |
| 24.0ms | phi2 |
| 20.0ms | R |
| 7.0ms | lambda1 |
| 6.0ms | lambda2 |
| Error | Segments | Branch |
|---|---|---|
| 48.4b | 3 | R |
| 49.6b | 1 | lambda1 |
| 49.6b | 1 | lambda2 |
| 41.4b | 6 | phi1 |
| 40.1b | 3 | phi2 |
Compiled 45 to 33 computations (26.7% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 54.0ms | 1407789.5870687445 | 866079960.4142859 |
| 54.0ms | -1.2900961660644046e+23 | -67331895637040775000.0 |
| 85.0ms | 233× | body | 256 | valid |
| 11.0ms | 16× | body | 512 | valid |
| 7.0ms | 7× | body | 1024 | valid |
Compiled 341 to 260 computations (23.8% saved)
Total -17.3b remaining (-39.6%)
Threshold costs -17.3b (-39.6%)
| Inputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
| Outputs |
|---|
(*.f64 R phi2) |
(*.f64 phi1 R) |
5 calls:
| 16.0ms | phi2 |
| 11.0ms | phi1 |
| 10.0ms | lambda2 |
| 6.0ms | R |
| 6.0ms | lambda1 |
| Error | Segments | Branch |
|---|---|---|
| 49.6b | 1 | R |
| 49.6b | 1 | lambda1 |
| 49.6b | 1 | lambda2 |
| 43.7b | 2 | phi1 |
| 44.1b | 2 | phi2 |
Compiled 41 to 32 computations (22% saved)
| 1× | binary-search |
| Time | Left | Right |
|---|---|---|
| 83.0ms | 6.766387175598495e-17 | 1.6568351547036685e-12 |
| 67.0ms | 114× | body | 256 | valid |
| 7.0ms | 9× | body | 512 | valid |
| 6.0ms | 5× | body | 1024 | valid |
Compiled 189 to 140 computations (25.9% saved)
| 1× | fuel |
Compiled 462 to 290 computations (37.2% saved)
Compiled 387 to 169 computations (56.3% saved)
Loading profile data...